[백준] 2475. 검증수

c.Hano·2025년 4월 24일

백준

목록 보기
3/8


  1. 5개의 숫자를 입력 받아야함
  2. 각각의 숫자의 제곱을 하고 합을 구해야함
  3. 합을 10으로 나눈 나머지를 구해야함

5개의 숫자를 입력 받기.

Scanner sc = new Scanner(System.in);
int[] numbers = new int[5];
for(int i = 0; i < 5; i++) {
  numbers[i] = sc.nextInt();
}

각각의 숫자의 제곱을 하고 합을 구하기.

int sum = 0;

Scanner sc = new Scanner(System.in);
int[] numbers = new int[5];
for(int i = 0; i < 5; i++) {
  numbers[i] = sc.nextInt();
  sum += numbers[i] * numbers[i]
}

합을 10으로 나눈 나머지를 구하기.

int sum = 0;

Scanner sc = new Scanner(System.in);
int[] numbers = new int[5];
for(int i = 0; i < 5; i++) {
  numbers[i] = sc.nextInt();
  sum += numbers[i] * numbers[i]
}

int answer = sum % 10;

정답

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] numbers = new int[5];
        int sum = 0;
        
        for(int i = 0; i < 5; i++) {
            numbers[i] = sc.nextInt();
            sum += numbers[i] * numbers[i];
        }
        
        int answer = sum % 10;
        System.out.println(answer); 
   }
}
profile
꼬질이

0개의 댓글