백준 코드 공부/C언어

백준 2475 : 검증수 (C언어)

GUuu9 2021. 10. 31. 22:26
문제
2475번: 검증수 (acmicpc.net)

#include<stdio.h>
int main() {
	int a[6], i, sum = 0;
	for (i = 0; i < 5; i++) {
		scanf("%d", &a[i]);
		a[i] *= a[i];
		sum += a[i];
	}
	sum %= 10;
	printf("%d", sum);
}

5개의 숫자를 입력 받아 각 제곱의 합에서 10으로 나눈 나머지 값을 출력합니다.

#include<stdio.h>
int main() {
	int a, b, c, d, e, f;
	scanf("%d %d %d %d %d", &a, &b, &c, &d, &e);
	a *= a;
	b *= b;
	c *= c;
	d *= d;
	e *= e;
	f = a + b + c + d + e;
	f %= 10;
	printf("%d", f);
}

이렇게 작성해도 똑같긴 합니다. 다만 코드가 더 길어지고 관리하기 불편한것 같네요.

Git
BaekJoon-Study/2475.c at C · GUuu9/BaekJoon-Study (github.com)