728x90 반응형 시뮬레이션98 나무 재테크 www.acmicpc.net/problem/16235 16235번: 나무 재테크 부동산 투자로 억대의 돈을 번 상도는 최근 N×N 크기의 땅을 구매했다. 상도는 손쉬운 땅 관리를 위해 땅을 1×1 크기의 칸으로 나누어 놓았다. 각각의 칸은 (r, c)로 나타내며, r은 가장 위에서부터 www.acmicpc.net #include #include #include #include #include using namespace std; #define NSIZE 11 int N, M, K;//맵크기, 나무수, 년수 int A[NSIZE][NSIZE];//초기 입력 배열 int soil[NSIZE][NSIZE];//양분 저장되는 배열 int die_soil[NSIZE][NSIZE];//죽은 나무 저장되는 배열 in.. 2020. 10. 10. 연구소3 www.acmicpc.net/problem/17142 17142번: 연구소 3 인체에 치명적인 바이러스를 연구하던 연구소에 승원이가 침입했고, 바이러스를 유출하려고 한다. 바이러스는 활성 상태와 비활성 상태가 있다. 가장 처음에 모든 바이러스는 비활성 상태이고 www.acmicpc.net #include #include #include #include #include using namespace std; #define NSIZE 50//맵의 크기 #define MSIZE 10//바이러스 최대수 int D[MSIZE];//활성바이러스 저장 int lab[NSIZE][NSIZE];//연구소 상황 저장 int dy[] = { 0,1,0,-1 }; int dx[] = { 1,0,-1,0 }; int N, M;/.. 2020. 10. 9. 새로운 게임 2 www.acmicpc.net/problem/17837 17837번: 새로운 게임 2 재현이는 주변을 살펴보던 중 체스판과 말을 이용해서 새로운 게임을 만들기로 했다. 새로운 게임은 크기가 N×N인 체스판에서 진행되고, 사용하는 말의 개수는 K개이다. 말은 원판모양이고, 하� www.acmicpc.net #include #include #include #include #include using namespace std; #define NSIZE 13//체스판의 최대크기 #define KSIZE 11//말의 최대 개수 struct HorseData { int num, dir; };//이동시킬때 말의 정보 struct Data { int y, x, dir,num; };//현재위치의 말의 정보 vectorhor.. 2020. 10. 9. 미세먼지 안녕! www.acmicpc.net/problem/17144 17144번: 미세먼지 안녕! 미세먼지를 제거하기 위해 구사과는 공기청정기를 설치하려고 한다. 공기청정기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고, 1×1 크기의 칸으로 나눴다. 구사 www.acmicpc.net #include #include #include #include #define NMSIZE 50 int N, M, T;//y축, x축, 시간 int map[NMSIZE][NMSIZE];//초기 입력으로 주어지는 배열 int a1y, a1x, a2y, a2x;//공기청정기 위치 int dy[] = { 0,-1,0,1 };//이동할 방향 배열 int dx[] = { 1,0,-1,0 }; int ret;//결과값 .. 2020. 10. 9. 이전 1 ··· 14 15 16 17 18 19 20 ··· 25 다음 728x90 반응형