공부하기/백준

[Java] 백준 풀기 2475 - 검증수

XEV 2023. 1. 28. 23:35

자바 백준 2475번

브론즈 5

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

 

2475번: 검증수

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

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 수학, 구현, 사칙연산

 

 

 

 

 

문제 풀기

for loop 을 통해 5 개의 숫자를 입력받는다.

입력받으면서 모든 숫자를 누적하여 더해간다.

검증수를 찾기 위해 누적해 더한 최종값을 10 으로 나눈 나머지를 구하는 계산을 시행한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    public static void main(String args[]) {
        
        Scanner sc = new Scanner(System.in);
        
        int sumnum = 0;
        for (int i = 0; i < 5; i++) {
            int num = sc.nextInt(); // for loop 을 돌면서 5 개의 수를 입력 받음.
            sumnum += num * num; // 입력 받는 수들을 누적해서 더함.
        }
        
        int verified = sumnum % 10; // 검증수를 찾기 위해 누적 더한 값을 10 으로 나눈 나머지 계산.
        System.out.print(verified);
    }
}