'알고리즘 모음집/알고리즘 (Algorithm)' 카테고리의 글 목록
본문 바로가기
728x90
반응형

알고리즘 모음집/알고리즘 (Algorithm)88

21611 마법사 상어와 블리자드 www.acmicpc.net/problem/21611 21611번: 마법사 상어와 블리자드 마법사 상어는 파이어볼, 토네이도, 파이어스톰, 물복사버그, 비바라기 마법을 할 수 있다. 오늘 새로 배운 마법은 블리자드이고, 크기가 N×N인 격자에서 연습하려고 한다. N은 항상 홀수이고, ( www.acmicpc.net #include #include #include #include using namespace std; #define NS 49//최대 배열의 크기 int N;//49까지 입력 홀수 int M;//공격하는 횟수 int ret1;//결과값 저장 int ret2; int ret3; int board[NS][NS];//구슬이 저장될 배열 int dy[] = { 0,-1,1,0,0 };//인덱스 1부터.. 2021. 5. 2.
아기상어, 드래곤 커브(동물 알고리즘) www.acmicpc.net/problem/16236 16236번: 아기 상어 N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가 www.acmicpc.net #include #include #include #include using namespace std; #define NSIZE 21 int N;//공간의 크기 int seaPlace[NSIZE][NSIZE];//바다의 공간 int sharkSize = 2;//초기 아기 상어 크기 int y, x;//상어의 위치 int ret; int dy[] = { 0,1,0,-1 }; int dx[] = { 1,0,-.. 2021. 4. 19.
2115. [모의 SW 역량테스트] 벌꿀채취 #include #include #include #include using namespace std; #define NS 11 int map[NS][NS]; int D[NS][NS]; int N, M, C; int ret; int ret1[3]; struct Data { int y; int x; }; vectorv[3]; struct Honey { Honey() { int T; scanf("%d", &T); for (int t = 1; t 2020. 2. 29.
1952. [모의 SW 역량테스트] 수영장 #include #include #include #include using namespace std; #define NS int ret = 0x7fffffff; struct Data { int month, day; }; struct Data1 { int cost; }; vectorv; //vectormonthChk; int monthChk[15];//계획 세우기 int monthPlan[15]; int c;//이용달 확인위해서 struct Honey { Honey() { int T; scanf("%d", &T); for (int t = 1; t 12) { int sum = 0; int cnt = 0; for (int i = 1; i 2020. 2. 29.
728x90
반응형