'시뮬레이션' 태그의 글 목록 (2 Page)
본문 바로가기
728x90
반응형

시뮬레이션98

2022-04-27-17837-새로운게임2 01.white이동 int white(int number, int y, int x, int dir) { Data n; n.num = number; n.y = y + dy[dir]; n.x = x + dx[dir]; int chk = 0; for (int i = 0; i < board[y][x].size(); i++) { if (board[y][x][i] == number || chk) { chk = 1; board[n.y][n.x].push_back(board[y][x][i]);//변경 horse[board[y][x][i]].y = n.y; horse[board[y][x][i]].x = n.x; board[y][x].erase(board[y][x].begin() + i); //삭제 i--; } } if .. 2022. 4. 28.
2022-04-27-17825-주사위윷놀이 01.말의 순서 뽑기 void dfs(int idx) { if (idx == 10) { int num = play(); if (num == 0) return; ret = ret 25 horse[num].pidx = 30; } else if (horse[num].idx == 32)horse[num].pidx = 20;//35->40 else if (horse[num].idx == 21)horse[num].pidx = -1;//40->도착 } for (int j = 1; j 13 else if (horse[num].idx == 10)horse[num].pidx = 25;//20->22 else if (horse[.. 2022. 4. 28.
2022-04-26-17779-게리맨더링2 01.1번구역지정 void one(int x, int y, int d1, int d2) { for (int i = 1; i < x + d1; i++) { for (int j = 1; j 2022. 4. 28.
2022-04-26-21611-마법사상어와블리자드 01.불마법 void magic(int dir, int S) { int y = (N + 1) / 2; int x = (N + 1) / 2; y--; x--; for (int s = 1; s = 4) {//제거 flag = 1; if (O[i] == 1) one += cnt; if (O[i] == 2)two += cnt; if (O[i] == 3)three += cnt; O.erase(O.begin() + i, O.begin() + j); i--; break; } else break; } } if (flag == 0)break; } 04.새로운 구슬 생성 for (int i = 0; i < O.size(); i++) {//새로운 구슬 생성 if (O.size() == 0)break; int cnt = 0;.. 2022. 4. 26.
728x90
반응형