<문제>
어떤 차의 높이가 170cm이다.
이 차는 3개의 터널을 차례대로 지나게 될 것이다.
터널의 높이가 차의 높이보다 같거나 낮다면 차는 터널과 충돌하여 사고가 날 것이다.
터널의 높이가 차례대로 3개 주어지면 터널을 무사히 잘 통과하면 PASS를 출력하고, 사고가 난다면 CRASH를 출력하시오.
<입력>
터널의 높이가 차례대로 3개 주어진다. (정수)
<출력>
170보다 같거나 작으면 "CRASH"를 출력, 그 보다 크면 "PASS"를 출력하시오.
package Tunnel2;
import java.util.Scanner;
//어떤 차의 높이가 170cm 이다.
//이 차는 3개의 터널을 차례대로 지나게 될 것이다.
//터널의 높이가 차의 높이보다 같거나 낮다면 차는 터널과 충돌하여 사고가 날 것이다.
//터널의 높이가 차례대로 3개 주어지면 터널을 무사히 잘 통과하면 PASS 를 출력하고, 사고가 난다면 CRASH 를 출력하시오.
//터널의 높이가 차례대로 3개 주어진다. (정수)
//높이가 170인 차가 잘 통과할 수 있으면 PASS를 출력,
//170보다 같거나 작으면 CRASH 처음 충돌한 터널 높이를 출력하시오. 도움말을 참고하세요.
public class TunnelPass2 {
private int CarHeight = 170; // 차의 높이
public TunnelPass2() {
System.out.println("터널의 높이를 차례대로 입력하세요.");
Scanner sc = new Scanner(System.in);
int HeightOne = sc.nextInt();
int HeightTwo = sc.nextInt();
int HeightThree = sc.nextInt();
System.out.println(HeightOne + "," + HeightTwo + "," + HeightThree);
// 터널의 높이가 하나라도 차의 높이보다 작다면 충돌한다. == "CRASH"
if(CarHeight >= HeightOne || CarHeight >= HeightTwo || CarHeight >= HeightThree) {
System.out.println("CRASH");
} else {
System.out.println("PASS");
}
}
public static void main(String[] args) {
new TunnelPass2();
}
}
'Algorithm > Code_Up' 카테고리의 다른 글
<Java CodeUp 1289 문제 : 가장 큰 운동장> (0) | 2020.07.16 |
---|---|
<Java CodeUp 1230 문제: 터널 통과하기2> (0) | 2020.06.22 |
<Java CodeUp 1222 문제 : 축구의 신2> (0) | 2020.06.20 |
<Java CodeUp 1165 문제 : 축구의 신 > (0) | 2020.06.19 |
<Java CodeUp 1160 문제 : 아르바이트 가는 날> (0) | 2020.06.16 |