★ solved.ac 난이도 : B3
(작성 시점 기준)
[문제 본문 링크]
★ 문제 번역
St Petersburg에서 전화번호는 "XXX-XX-XX" 형식으로 되어 있으며, 처음 세 자리는 자동 전화 교환기(ATE)의 색인을 나타냅니다.
각 ATE에는 정확히 10,000개의 고유한 전화번호가 있습니다.
Peter는 방금 새 아파트를 구입했고, 이제 전화선을 설치하려고 합니다.
그는 전화번호로 표현되는 산술식이 0과 같으면 전화번호가 행운이라고 생각합니다.
예를 들어, 102-40-62라는 전화번호는 행운(102-40-62 = 0)이고 157-10-47은 행운이 아닙니다(157-10-47 = 100 ≠ 0).
Peter는 자신의 집에 서비스를 제공하는 ATE의 색인을 알고 있습니다.
행운의 숫자를 얻을 수 있는 기회에 대한 아이디어를 얻기 위해 그는 자신의 ATE에 얼마나 많은 행운의 숫자가 있는지 알고 싶어 합니다.
★ 입력 형식
Peter의 ATE 인덱스인 정수 n이 주어집니다. (100 ≤ n ≤ 999)
★ 출력 형식
Peter의 ATE가 가지고 있는 행운의 전화번호의 수를 출력합니다.
★ 풀이
100 미만의 자연수 2개를 더해서 n이 되는 경우의 수를 구하는 문제입니다.
이중 반복문을 사용하여 해결할 수 있습니다.
(반복문 없이 해결하는 방법도 있습니다. 잘 생각해보세요!)
[소스 코드]
★ 틀린 점이 있다면 알려주세요~!