안경잡이 구루루

백준 2475 (검증수) [Python/파이썬] [Implement/구현] 본문

파이썬(Python)/문제풀이(백준,BaekJoon)

백준 2475 (검증수) [Python/파이썬] [Implement/구현]

구루루(gururu) 2023. 10. 11. 14:21
반응형

https://www.acmicpc.net/problem/2475

 

2475번: 검증수

컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들

www.acmicpc.net

 


나:

nums = list(map(int,input().split()))
result=0
for num in nums:
    result += num**2
print(result%10)

완성된 코드는 위와 같다.

첫째 줄에 고유번호의 처음 5자리가 빈칸을 기준으로 하나씩 입력받도록 nums 리스트를 만듦

result 변수는 각 숫자를 제곱한 수들의 합이 들어가도록 초기값 0을 선언

반복문을 통해 nums 리스트에 들어간 각 고유번호들의 제곱한 수들이  result 변수에 계속 더하게 만듦.

최종적으로 제곱한 모든 수들의 합인 result 의 10을 나눈값을 print() 함수를 이용해 출력.

 

반응형