알고리즘/백준
[C++] 백준 2475번 - 검증수
Esunn
2022. 7. 25. 17:16
https://www.acmicpc.net/problem/2475
5자리 수를 입력받고 각 자릿수의 제곱의 총합을 10으로 나눈 값의 나머지를 출력하는 문제.
#include <iostream>
using namespace std;
int main() {
int num[5] = { 0, };
int LastNum = 0;
for (int i = 0; i < 5; i++) {
cin >> num[i];
num[i] *= num[i];
LastNum += num[i];
}
cout << LastNum % 10;
}
5칸 배열 만들고 입력을 받은 후 제곱으로 저장해놓은 뒤에 출력할 변수에 더해주는 식으로 구현했다.
마지막에 출력할 변수의 10으로 나눈 나머지를 출력한다.