반응형

백준 2475번 검증수 풀이 코드

C | C++ | Java | Python


풀이

조건문과 간단한 연산을 이용하여 검증수를 출력합니다.

코드

#include <stdio.h>

int main(){
    int n, i, sum = 0;
    for (i = 0; i < 5; i++){
        scanf("%d", &n);
        sum += n * n;
    }
    printf("%d", sum%10);
    return 0;
}
#include <iostream>

int main(){
    int n, sum = 0;
    for (int i = 0; i < 5; i++){
        std::cin>>n;
        sum += n * n;
    }
    std::cout<<sum%10;
    return 0;
}
import java.util.Scanner;
class Main{  
    public static void main(String[] args){      
        Scanner sc = new Scanner(System.in);
        int n, sum = 0;     
        for (int i = 0; i < 5; i++){
            n = sc.nextInt();
            sum += n * n;
        }
        System.out.println(sum%10);
    }  
}
sum = 0
n = list(map(int, input().split()))
for i in n:
    sum += i*i
print(sum%10)

문제 출처

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

반응형

+ Recent posts