코딩테스트/백준

검증수 Python(백준, 2475)

멍토 2020. 8. 28.

난이도 : Bronze 5

문제번호 : 2475

문제 주소 및 출처입니다.

www.acmicpc.net/problem/2475

 

2475번: 검증수

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

www.acmicpc.net


목차

1. 문제 설명

2. 문제 해석

3. 소스 코드


1. 문제 설명

컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다.

고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들어간다.

검증수는 고유번호의 처음 5자리에 들어가는 5개의 숫자를 각각 제곱한 수의 합을 10으로 나눈 나머지이다.

예를 들어 고유번호의 처음 5자리의 숫자들이 04256이면,

각 숫자를 제곱한 수들의 합 0+16+4+25+36 = 81 을 10으로 나눈 나머지인 1이 검증수이다.

입력

첫째 줄에 고유번호의 처음 5자리의 숫자들이 빈칸을 사이에 두고 하나씩 주어진다.

출력

첫째 줄에 검증수를 출력한다.

 


2. 문제풀이

문제 그대로 풀면 되는 문제이다.

이 문제를 못 푼다면 문법공부를 더 하면 금방 풀 수 있을 것이다.


3. 소스코드

user_input = list(map(int, input().split()))
answer = 0
for i in user_input:
    answer += i*i
 
print(answer % 10)

'코딩테스트 > 백준' 카테고리의 다른 글

부녀회장이 될테야 Python(백준, 2775)  (0) 2020.08.30
A + B - 2 JAVA(백준, 2558)  (0) 2020.08.29
벌집 Python(백준, 2292)  (0) 2020.08.20
분해합 Python(백준, 2231)  (0) 2020.08.19
팰린드롬수 Python(백준, 1259)  (1) 2020.08.18

댓글

💲 광고입니다.