백준 1019 책 페이지 Java
2019. 5. 3.
N쪽인 책의 페이지에 나온 0~9까지 숫자의 횟수를 출력하면 되는 문제이다. 내가 풀어내진 못했고, 알고리즘을 잘 하시는 마이구미님의 블로그를 통해 소스코드를 보고 이해하려고 노력한 문제이다. 시간이 좀 걸려서 이해했지만 까먹을 수 있으니 정리해야겠다. 11페이지를 입력받았을 경우엔 0 1 2 3 4 5 6 7 8 9 1 4 1 1 1 1 1 1 1 1 이렇게 출력이 되야한다. 1이 4번 나왔는데 1에서 한 번 10에서 한 번 11에서 두 번 총 네 번인 것이다. 암튼 이 문제의 경우엔 크기 10 배열을 선언하고 그 배열의 0번째 .. n번째 인덱스에 횟수를 넣어주어야 되는 것은 틀림없다. 누구나 그렇듯 처음엔 1부터 n까지 반복문을 돌며 charAt()으로든 %연산과 /연산으로든 출연 횟수를 구하려 했..