N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다.아기 상어와 물고기는 모두 크기를 가지고 있고, 이 크기는 자연수이다. 가장 처음에 아기 상어의 크기는 2이고
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.윤년은 연도가 4의 배수
크기가 N×M인 지도가 존재한다. 지도의 오른쪽은 동쪽, 위쪽은 북쪽이다. 이 지도의 위에 주사위가 하나 놓여져 있으며, 주사위의 전개도는 아래와 같다. 지도의 좌표는 (r, c)로 나타내며, r는 북쪽으로부터 떨어진 칸의 개수, c는 서쪽으로부터 떨어진 칸의 개수이다
https://www.acmicpc.net/problem/21609조건들이 굉장히 많았는데 순서가 중요했기 때문에 이 조건들을 순서대로 코드로 구현하도록 했다. 조건들을 각각의 함수로 구현을 하였고 인전합 칸들을 살펴봐야하기 때문에 BFS를 사용하였다. 또한
https://www.acmicpc.net/problem/20058먼저 문제에 나와있는데로 격자를 어떻게 구분하여 그 격자만큼 90도 회전을 시켜줄지 고민을 하였다. 단순 90도 회전이었으면 쉬웠을텐데, 격자로 구분을 한뒤 그 안에서 90도 회전을 해줘야했기