반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준 알고리즘] 백준 23037번 5의 수난 파이썬(Python)
1) 문제번호 : 23037번
2) 문제 출처
https://www.acmicpc.net/problem/23037
2. 문제
키파는 문득 3과 4의 견고한 벽에 가로막혀 스포트라이트를 받지 못하는 5를 떠올렸다. '세상에 얼마나 많은 것들이 5와 관련이 있는데!'
키파는 5가 쓰이는 곳을 떠올리기 시작했다. 사람의 손가락도 5개, 정다면체의 개수도 5개, 알려진 불가촉 홀수는 5뿐이고, 별은 보통 오각별, 그리고 무엇보다 "별이 다섯 개!"
그러자 문득 키파는 자신의 마음 속에서 다섯제곱을 하고 싶은 욕망이 올라오는 것을 느꼈다. 키파를 위해, 다섯 자리 수를 입력받아, 각 자릿수의 다섯제곱의 합을 출력하는 프로그램을 작성해 주자.
3. 제약사항
4. 입력
첫째 줄에 다섯 자리인 양의 정수 n이 주어진다. 주어지는 n은 104≤n<105을 만족한다.
5. 출력
첫째 줄에 각 자릿수의 다섯제곱의 합을 출력하라.
6. 풀이
- 값을 string으로 입력 받아서, string의 i번째 자리를 가져와 int형으로 변환한 다음, sum에 temp의 다섯 제곱을 하여 더해준다.
- 그렇게 해서, sum을 출력하면 된다.
7. 소스 코드
import sys
input = sys.stdin.readline
Num = input().rstrip()
sum = 0
for i in range(len(Num)) :
temp = int(Num[i])
sum += temp**5
print(sum)
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준 알고리즘] 백준 22938번 백발백준하는 명사수 파이썬(Python) (0) | 2022.01.13 |
---|---|
[백준 알고리즘] 백준 23804번 골뱅이 찍기 - ㄷ 파이썬(Python) (0) | 2022.01.11 |
[백준 알고리즘] 백준 23803번 골뱅이 찍기 - ㄴ 파이썬(Python) (0) | 2022.01.10 |
[백준 알고리즘] 백준 23802번 골뱅이 찍기 - 뒤집힌 ㄱ 파이썬(Python) (0) | 2022.01.10 |
[백준 알고리즘] 백준 23794번 골뱅이 찍기 - 정사각형 파이썬(Python) (0) | 2022.01.09 |
[백준 알고리즘] 백준 23972번 악마의 제안 파이썬(Python) (0) | 2022.01.09 |
[백준 알고리즘] 백준 14909번 양수 개수 세기 파이썬(Python) (0) | 2022.01.08 |
[백준 알고리즘] 백준 5523번 경기 결과 파이썬(Python) (0) | 2022.01.07 |
최근댓글