1065번 - 한수
한 번 봐주시면 감사합니다.
문제를 크게 3개로 나누어 풀이했습니다.
100미만, 100~999, 1000일경우
if 100미만
그 수까지가 곧 한수이므로 그 수를 출력하게 했습니다.
elif 1000일 경우
1000일 경우는 144 출력하게 만들었습니다.
else (100~999)
list 형으로 전환하여 자릿수를 각각 인수로 바꾸고 toplist에 저장했습니다.
toplist[0]은 백의자리....[2]는 일의자리가 됩니다.
toplist[0] 의[2] 평균이 [1]이 되면 등차이므로
cnt 변수에 그러한 수들을 세어서 99와 합산하였습니다.
반환은 출력이 아닙니다
ㅋㅋㅋㅋ 정말 감사합니다.
주피터 만지니까 바보짓을.......
댓글을 작성하려면 로그인해야 합니다.
kani215 4년 전
한 번 봐주시면 감사합니다.
문제를 크게 3개로 나누어 풀이했습니다.
100미만, 100~999, 1000일경우
if 100미만
그 수까지가 곧 한수이므로 그 수를 출력하게 했습니다.
elif 1000일 경우
1000일 경우는 144 출력하게 만들었습니다.
else (100~999)
list 형으로 전환하여 자릿수를 각각 인수로 바꾸고 toplist에 저장했습니다.
toplist[0]은 백의자리....[2]는 일의자리가 됩니다.
toplist[0] 의[2] 평균이 [1]이 되면 등차이므로
cnt 변수에 그러한 수들을 세어서 99와 합산하였습니다.
1000일 경우는 144 출력하게 만들었습니다.