자바 백준 2475번
브론즈 5
https://www.acmicpc.net/problem/2475
문제 보기
분류: 수학, 구현, 사칙연산
문제 풀기
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);
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Python] 백준 풀기 11718 - 그대로 출력하기 (0) | 2023.01.30 |
---|---|
[Python] 백준 풀기 2605 - 줄 세우기 (0) | 2023.01.29 |
[Python] 백준 풀기 11723 - 집합 (0) | 2023.01.27 |
[Java] 백준 풀기 2441 - 별 찍기 4 (0) | 2023.01.26 |
[Java] 백준 풀기 2440 - 별 찍기 3 (0) | 2023.01.25 |