'알고리즘' 태그의 글 목록 (33 Page)
본문 바로가기
728x90
반응형

알고리즘250

연구소 2 www.acmicpc.net/problem/17141 17141번: 연구소 2 인체에 치명적인 바이러스를 연구하던 연구소에 승원이가 침입했고, 바이러스를 유출하려고 한다. 승원이는 연구소의 특정 위치에 바이러스 M개를 놓을 것이고, 승원이의 신호와 동시에 바이�� www.acmicpc.net #include #include #include #include #include using namespace std; #define NS 51//연구소의 최대 크기 #define MS 11 int N, M, ret;//연구소의 크기, 바이러스 선정 개수, 결과값 저장 변수 int lab[NS][NS];//연구소 배열 int dy[] = { 0,1,0,-1 }; int dx[] = { 1,0,-1,0 }; struct.. 2020. 10. 12.
원판 돌리기 www.acmicpc.net/problem/17822 17822번: 원판 돌리기 반지름이 1, 2, ..., N인 원판이 크기가 작아지는 순으로 바닥에 놓여있고, 원판의 중심은 모두 같다. 원판의 반지름이 i이면, 그 원판을 i번째 원판이라고 한다. 각각의 원판에는 M개의 정수가 적혀 www.acmicpc.net #include #include #include #include #include using namespace std; #define NMS 51//가로 세로 최대 크기 int N, M, T;//가로, 세로 크기 , 시간 int ret;//결과 값 int circle[NMS][NMS];// 원판 배열 int dy[] = { 0,1,0,-1 }; int dx[] = { 1,0,-1,0 }; int .. 2020. 10. 12.
사다리 조작 www.acmicpc.net/problem/15684 15684번: 사다리 조작 사다리 게임은 N개의 세로선과 M개의 가로선으로 이루어져 있다. 인접한 세로선 사이에는 가로선을 놓을 수 있는데, 각각의 세로선마다 가로선을 놓을 수 있는 위치의 개수는 H이고, 모든 세로선 www.acmicpc.net #include #include #include #include #include using namespace std; #define NS 11//세로선의 최대 개수 #define HS 31//가로선의 최대 개수 int N, M, H;//세로선의 수, 그어져있는 가로선, 놓을수 잇는 가로선의 수 int ret;//결과값 입력 int ladder[HS][NS];//사다리 배열 void init_input() {/.. 2020. 10. 11.
캐슬 디펜스 www.acmicpc.net/problem/17135 17135번: 캐슬 디펜스 첫째 줄에 격자판 행의 수 N, 열의 수 M, 궁수의 공격 거리 제한 D가 주어진다. 둘째 줄부터 N개의 줄에는 격자판의 상태가 주어진다. 0은 빈 칸, 1은 적이 있는 칸이다. www.acmicpc.net #include #include #include #include #include #include using namespace std; #define NMS 16//가로 세로 최대 크기 int N, M, D;//가로, 세로, 거리 int C[NMS+1][NMS];//캐슬 int ret;//결과값 저장 struct Data { int y, x; }; void init_input() {//초기화 및 초기 입력 //초기화 N =.. 2020. 10. 11.
728x90
반응형