조건문과 반복문

Eden Ko·2023년 4월 4일
0

알고리즘

목록 보기
2/2

1330. 두 수 비교하기

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    StringTokenizer st;
    st = new StringTokenizer(br.readLine(), " ");
    int a = Integer.parseInt(st.nextToken());
    int b = Integer.parseInt(st.nextToken());
    br.close();

    System.out.println(a > b ? ">" : a < b ? "<" : "==");
}


9498. 시험 성적

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    int a = Integer.parseInt(br.readLine());
    br.close();

    System.out.println(a >= 90 ? "A" : a >= 80 ? "B" : a >= 70 ? "C" : a >= 60 ? "D" : "F");
}


2753. 윤년

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    int a = Integer.parseInt(br.readLine());
    br.close();

    System.out.println((a % 4 == 0 && (a % 100 != 0 || a % 400 == 0)) ? 1 : 0);
}


14681. 사분면 고르기

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int a = Integer.parseInt(br.readLine());
    int b = Integer.parseInt(br.readLine());

    StringBuilder sb = new StringBuilder();
    if(a > 0) {
        if(b > 0) {
            sb.append(1);
        } else {
            sb.append(4);
        }
    } else {
        if(b > 0) {
            sb.append(2);
        } else {
            sb.append(3);
        }
    }

    br.close();
    System.out.println(sb);
}


2884. 알람 시계

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    StringTokenizer st = new StringTokenizer(br.readLine(), " ");
    int h = Integer.parseInt(st.nextToken());
    int m = Integer.parseInt(st.nextToken()) + 15;

    StringBuilder sb = new StringBuilder();
    if (m < 60) {
        sb.append(h == 0 ? 23 : h - 1).append(" ").append(m);
    } else {
        sb.append(h).append(" ").append(m - 60);
    }

    br.close();
    System.out.println(sb);
}


2525. 오븐 시계

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    StringTokenizer st = new StringTokenizer(br.readLine(), " ");
    int h = Integer.parseInt(st.nextToken());
    int m = Integer.parseInt(st.nextToken());
    int o = Integer.parseInt(br.readLine());

    StringBuilder sb = new StringBuilder();
    int min = h * 60 + m;
    min += o;
    sb.append(min / 60 >= 24 ? 24 - min / 60 : min / 60).append(" ").append(min % 60);

    br.close();
    System.out.println(sb);
}


2480. 주사위 세개

public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    StringTokenizer st = new StringTokenizer(br.readLine(), " ");
    int a = Integer.parseInt(st.nextToken());
    int b = Integer.parseInt(st.nextToken());
    int c = Integer.parseInt(st.nextToken());

    StringBuilder sb = new StringBuilder();
    if (a == b && b == c) {
        sb.append(10000 + a * 1000);
    } else if (a == b || a == c) {
        sb.append(1000 + a * 100);
    } else if (b == c) {
        sb.append(1000 + b * 100);
    } else {
        int max = Math.max(a, Math.max(b, c));
        sb.append(max * 100);
    }

    br.close();
    System.out.println(sb);
}










profile
Junior Developer

0개의 댓글