반응형


체스는 순서대로 1 1 2 2 2 8 총 여섯개의 수가 있다.
여섯개의 수를 사용자가 차례대로 입력했을 때 몇 개가 부족한지 혹은 더 많은지 출력해주면 된다.
즉 입력값 + 출력값 = 1 1 2 2 2 8 이 되면 된다.
그래서 1 1 2 2 2 8 - 입력값을 출력하면 된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.Scanner;
//1 1 2 2 2 8
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int comp[] = {1, 1, 2, 2, 2, 8};
int input[] = new int[6];
for(int i=0; i<input.length; i++){
input[i] = sc.nextInt();
System.out.print(comp[i] - input[i] + " ");
}
}
}
|
cs |
8행 : 입력값과 비교했을 때 몇개가 부족한지 많은지 확인하기 위한 정수 배열
11행 : 총 6개의 수를 입력한다.
12행 : comp 에서 입력한 값을 빼서 comp 값이 되기 위해 부족하거나 많은 수를 출력해준다.
반응형
'프로그래밍 > 백준 알고리즘 코드' 카테고리의 다른 글
[백준] 2525번 자바 오븐 시계 - 조건문 (1) | 2022.08.14 |
---|---|
[백준] 25083번 자바 새싹 [입출력과 사칙연산] (0) | 2022.08.14 |
백준 18108번 자바 1998년생인 내가 태국에서는 2541년생?! [입출력과 사칙연산] (0) | 2022.08.12 |
백준 10926번 자바 ??! [입출력과 사칙연산] (0) | 2022.08.08 |
백준 7568번 자바 덩치 [부루트 포스] (0) | 2021.10.12 |
댓글