[백준] B11170
https://www.acmicpc.net/problem/11170 11170번: 0의 개수 N부터 M까지의 수들을 종이에 적었을 때 종이에 적힌 0들을 세는 프로그램을 작성하라. 예를 들어, N, M이 각각 0, 10일 때 0을 세면 0에 하나, 10에 하나가 있으므로 답은 2이다. www.acmicpc.net # 아이디어 n부터 m까지의 숫자의 0의 개수를 찾자. (0 9 10,11,12,13,14,15,16,17,18,19 20,21,22,23,24,25,26,27,28,29 ... 90,91,92,93,94,95,96,97,98,99 세 자릿수 = 9* ( (2+1*9) + 1*9) ) -> 180 100,101,102,103,104,105,106,107,108,109 110,111,112,113..
[백준] S1913
Q. https://www.acmicpc.net/problem/1913 1913번: 달팽이 N개의 줄에 걸쳐 표를 출력한다. 각 줄에 N개의 자연수를 한 칸씩 띄어서 출력하면 되며, 자릿수를 맞출 필요가 없다. N+1번째 줄에는 입력받은 자연수의 좌표를 나타내는 두 정수를 한 칸 띄어서 www.acmicpc.net # 아이디어 // 위 오른쪽 아래 왼쪽 int[] dx = { -1, 0, 1, 0 }; int[] dy = { 0, 1, 0, -1 }; 항상 가운데에서 시작하고 번호가 매겨지는 방향은 순서대로 상, 우, 하, 좌 순이다. 각 방향마다 for문을 checkRound만큼 반복하며 동일한 방향으로 cnt를 채우자! cnt: 표 안의 숫자 checkRound: 동일한 방향으로 몇 번 for문을 반..