문제의 목적은 주어진 다섯 자리 수의 각 자릿수를 다섯제곱한 값을 계산하고, 그 합을 출력하는 간단한 프로그램을 작성하는 것입니다.
- 먼저, 사용자로부터 양의 정수 n을 입력으로 받습니다.
- 입력받은 다섯 자리 수를 문자열로 변환하여 각 자릿수에 접근할 수 있도록 합니다.
- 반복문을 사용하여 각 자릿수에 대해 다섯제곱을 계산하고, 이 값을 변수 sum_of_fifth_powers에 누적하여 더합니다.
- 최종적으로 계산된 다섯제곱의 합인 sum_of_fifth_powers를 출력합니다.
이렇게 하면 문제의 출력값을 만족하는 입력받은 다섯 자리 수의 각 자릿수를 다섯제곱한 값들의 합이 출력할 수 있습니다.
# 입력 받기
n = int(input())
# 각 자릿수의 다섯제곱의 합 계산
sum_of_fifth_powers = 0
for digit in str(n):
sum_of_fifth_powers += int(digit) ** 5
# 결과 출력
print(sum_of_fifth_powers)