IT

[JAVA] 백준 2884, 2480, 25314, 2439, 10807, 1546

%? 2025. 4. 10. 23:18

[백준 2884]

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        int H, M;
        Scanner input = new Scanner(System.in);

        H = input.nextInt();
        M = input.nextInt();

        if (0 <= H && H <= 23 && 0 <= M && M <= 59) {
            if (M - 45 < 0) {
                if (H == 0) {
                    H = 23;
                } else {
                    H -= 1;
                }
                M = 60 + M - 45;
            } else {
                M -= 45;
            }
        }

        System.out.print(H + " " + M);
    }
}

 

 

[백준2480]

 

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        int dice01 = input.nextInt();
        int dice02 = input.nextInt();
        int dice03 = input.nextInt();
        int money = 0;

        if (dice01 == dice02 && dice02 == dice03) {
            money = 10000 + dice01 * 1000;
        } else if (dice01 == dice02 || dice01 == dice03) {
            money = 1000 + dice01 * 100;
        } else if (dice02 == dice03) {
            money = 1000 + dice02 * 100;
        } else {
            money = dice01;
            
            if (dice02 > dice01) {
                money = dice02;
            
                if (dice03 > dice02) {
                    money = dice03;
                }
            } else if (dice03 > dice01) {
                money = dice03;
            }

            money *= 100;
        }

        System.out.println(money);
    }
}

 

 

 

[백준25314]

 

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        int n = input.nextInt();
        if (n >= 4 && n <= 1000 && n % 4 ==0) {
            for (int i = 0; i < n/ 4; i++) {
                System.out.print("long ");
            }
            System.out.print("int");
        }        
    }
}

 

 

 

[백준2439]

 

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();

        for (int i = 1; i <= n; i++) {
            for (int j = 1; j <= n - i; j++) {
                System.out.print(" ");
            }
            for (int k = 1; k <= i; k++) {
                System.out.print("*");
            }
            System.out.println();
        }
        input.close();
    }
}

 

 

[백준10807]

 

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int N = input.nextInt();

        if (N >= 1 && N <= 100) {
            int numbers[] = new int[N];
        
            for (int i = 0; i < N; i++) {
                numbers[i] = input.nextInt();
            }
        
            int v = input.nextInt();
            int count = 0;

            for (int i = 0; i < N; i++) {
                if (numbers[i] == v) {
                    count++;
                }
            }
        
            System.out.println(count);   
        }
    }
}

 

 

 

[백준1546]

 

 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int N = input.nextInt();
        double dbScore[] = new double[N];
        int score[] = new int[N];

        for (int i = 0; i < N; i++) {
            score[i] = input.nextInt();
        }

        int maxScore = score[0];
        for (int i = 0; i < N; i++) {
            if (score[i] > maxScore) {
                maxScore = score[i];
            }
        }

        for (int i = 0; i < N; i++) {
            dbScore[i] = score[i];
            dbScore[i] = dbScore[i] / maxScore * 100;
        }

        double sum = 0;
        for (int i = 0; i < N; i++) {
            sum += dbScore[i];
        }

        double avg = sum / N;
        System.out.println(avg);

        input.close();
    }
}