본문 바로가기

분류 전체보기439

백준 모노미노도미노 2 C++ https://www.acmicpc.net/problem/20061 20061번: 모노미노도미노 2 모노미노도미노는 아래와 같이 생긴 보드에서 진행되는 게임이다. 보드는 빨간색 보드, 파란색 보드, 초록색 보드가 그림과 같이 붙어있는 형태이다. 게임에서 사용하는 좌표 (x, y)에서 x는 행, www.acmicpc.net #include using namespace std; int n; int red[4][4]; int blue[4][6]; int green[6][4]; int answer = 0; pair MoveToBlue(int i, int j) { pair ans = make_pair(-1,-1); for (int k = 0; k < 6; k++) { if (blue[i][k] == 1) { an.. 2021. 7. 26.
백준 주사위 윷놀이 C++ https://www.acmicpc.net/problem/17825 17825번: 주사위 윷놀이 주사위 윷놀이는 다음과 같은 게임판에서 하는 게임이다. 처음에는 시작 칸에 말 4개가 있다. 말은 게임판에 그려진 화살표의 방향대로만 이동할 수 있다. 말이 파란색 칸에서 이동을 시작하면 www.acmicpc.net #include #include #include using namespace std; vector horse; //길번호, 인덱스 int dice[10]; int answer; int r1[21] = { 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40 }; // 0->출발점, 42-> 도착점 int r2[3] = { 13,16,19 }; in.. 2021. 7. 21.
[Codility] Caterpillar Method : AbsDistinct https://app.codility.com/programmers/lessons/15-caterpillar_method/abs_distinct/ AbsDistinct coding task - Learn to Code - Codility Compute number of distinct absolute values of sorted array elements. app.codility.com int solution(vector &A) { int sz = A.size(); for(int i=0; i 2021. 7. 16.
[Codility] Caterpillar method : CountTriangles https://app.codility.com/programmers/lessons/15-caterpillar_method/count_triangles/ CountTriangles coding task - Learn to Code - Codility Count the number of triangles that can be built from a given set of edges. app.codility.com #include // 1 2 5 8 10 12 int solution(vector &A) { sort(A.begin(),A.end()); int sz = A.size(); int answer = 0; for(int i=0; i 2021. 7. 16.