반응형
5개의 숫자를 입력받은 후 검증수를 구하는 문제이다.
숫자는 총 6개로 고정되어있으므로 크기가 6인 배열을 생성한 후 이 배열에 각 숫자를 입력받으면 되겠다.
for문을 이용하여 5개의 숫자를 입력받은 후, 각 숫자를 제곱하여 sum 변수에 더해준 후, 마지막 배열의 6번째 자리에는 이 sum을 10으로 나눈 나머지를 대입하면 된다.
전체 코드를 보면 다음과 같다.
import java.util.Scanner;
public class Back2475 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] num = new int[6];
int sum = 0;
for (int i = 0; i < num.length - 1; i++) {
num[i] = sc.nextInt();
sum += num[i] * num[i];
}
num[5] = sum % 10;
System.out.println(num[5]);
}
}
반응형
'Java > 백준알고리즘' 카테고리의 다른 글
[Java] 백준알고리즘 #1476 날짜 계산 (0) | 2021.04.15 |
---|---|
[Java] 백준알고리즘 #2455 지능형 기차 (0) | 2021.04.13 |
[Java] 백준알고리즘 #2163 초콜릿 자르기 (0) | 2021.03.26 |
[Java] 백준알고리즘 #1010 다리 놓기 (0) | 2021.03.26 |
[Java] 백준알고리즘 #1157 단어 공부 (0) | 2021.03.23 |