'알고리즘' 태그의 글 목록 (16 Page)
2021.10.03_19238-스타트택시
소스코드 #include #include #include #include #include using namespace std; #define SIZE 21 struct Data { int y, x, cnt, fuel, num; }; int N, M, Fuel, answer; int r = 0; int startBoard[SIZE][SIZE];//승객 위치 int endBoard[402][SIZE][SIZE];// 승객 도착위치 int dy[] = { 0,1,0,-1 }; int dx[] = { 1,0,-1,0 }; queuetaxi; int visit[SIZE][SIZE];//방문체크 void init();//초기화 및 초기 입력 void startTaxi();// 택시 주행 void searchPeop..
2021. 10. 3.
2021.10.02_19236-청소년상어
소스코드 #include #include #include #include #include using namespace std; #define SIZE 4 #define FISHES_SIZE 17 struct Data { int y, x, dir; }; Data fishes[FISHES_SIZE]; Data shark;//상어 정보 int dy[] = { -1,-1,0,1,1,1,0,-1 }; int dx[] = { 0,-1,-1,-1,0,1,1,1 }; int board[SIZE][SIZE];//입력 int answer;//결과값 void init();//초기화 및 입력 bool safeZone(int y, int x);//보드 범위 체크 void moveShark(int y, int x, int sum..
2021. 10. 2.
2021.10.01_21611-마법사상어와블리자드
소스코드 #include #include #include #include using namespace std; #define SIZE 50 #define ONE 1 #define TWO 2 #define THREE 3 int N,M; int board[SIZE][SIZE];//배열저장 vectorballs; vectormakeBalls; int dy[] = {0,-1,1,0,0 }; int dx[] = {0, 0,0,-1,1 }; int sdy[] = { 0,1,0,-1 }; int sdx[] = { -1,0,1,0 }; int oneBall, twoBall, threeBall; void init();//초기화 및 배열 입력 void magic();//마법 시전 void fire();//불 마법 void..
2021. 10. 1.