백준 단계별로 풀어보기 2단계 [조건문]
- 단계 : 2-1
- 문제 : #1330
- 문제 제목 : 두 수 비교하기
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int A = in.nextInt();
int B = in.nextInt();
if ( A > B){
System.out.println(">");
} else if ( A < B) {
System.out.println("<");
} else if ( A == B){
System.out.println("==");
}
in.close();
}
}
- 단계 : 2-2
- 문제 : #9498
- 문제 제목 : 두 수 비교하기
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int A = in.nextInt();
if ( A >= 90 && A <= 100){
System.out.println("A");
} else if ( A >=80 && A < 90){
System.out.println("B");
} else if ( A >=70 && A < 80){
System.out.println("C");
} else if ( A >= 60 && A <70){
System.out.println("D");
} else {
System.out.println("F");
}
}
}
- 단계 : 2-3
- 문제 : #2753
- 문제 제목 : 윤년
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
if ( a%4 == 0 && (a%400 == 0 || a%100 != 0) ){
System.out.println("1");
} else{
System.out.println("0");
}
in.close();
}
}
- 단계 : 2-4
- 문제 : #14681
- 문제 제목 : 사분면 고르기
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int x = in.nextInt();
int y = in.nextInt();
if ( x > 0 && y > 0){
System.out.println("1");
} else if ( x < 0 && y > 0){
System.out.println("2");
} else if ( x < 0 && y < 0){
System.out.println("3");
} else if ( x > 0 && y < 0){
System.out.println("4");
}
in.close();
}
}
- 단계 : 2-5
- 문제 : #2884
- 문제 제목 : 알람 시계
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int h = in.nextInt();
int m = in.nextInt();
in.close();
if ( m < 45){
h--;
m = 60 - (45 - m);
if ( h < 0){
h = 23;
}
System.out.println(h + " " + m);
}else {
System.out.println(h + " " + (m-45));
}
}
}
- 단계 : 2-6
- 문제 : #2525
- 문제 제목 : 오븐 시계
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int h = in.nextInt();
int m = in.nextInt();
int n = in.nextInt();
in.close();
System.out.println( ((m+n)/60+h)%24 + " " + (m+n)%60);
}
}
- 단계 : 2-7
- 문제 : #2480
- 문제 제목 : 주사위 세개
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();
int c = in.nextInt();
in.close();
if ( a == b && b == c && a == c){
System.out.println(10000+(a*1000));
} else if ( a == b && b != c ){
System.out.println(1000+(a*100));
} else if ( a == c && a != b ){
System.out.println(1000+(a*100));
} else if (b == c && a != b){
System.out.println(1000+(b*100));
} else if ( a != b && b !=c && a != c){
if ( a > b && b > c){
System.out.println(a*100);
} else if ( a > c && c > b){
System.out.println(a*100);
} else if (b > a && a > c){
System.out.println(b*100);
} else if (b > c && c > a){
System.out.println(b*100);
} else if ( c > a && a > b){
System.out.println(c*100);
} else if ( c > b && b > a ){
System.out.println(c*100);
}
}
}
}
훌륭한 글 감사드립니다.