백준 BAEKJOON

    [백준] 자바 - 11047번: 동전 0 (그리디 알고리즘)

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int N = in.nextInt(); //동전의 개수 int K = in.nextInt(); //원 int[] coin = new int[N]; for(int i = 0; i = 0; i--) { if(coin[i]

    [백준] 자바 - 2750번

    import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int n = in.nextInt(); int[] arr = new int[n]; for(int i = 0; i arr[j]){ int tmp = arr[j]; arr[j] = arr[i]; arr[i] = tmp; } for(int i = 0; i< n; i++) System.out.println(arr[i]); } }

    [백준] 자바: 9498번

    import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int score = in.nextInt(); if(90

    [백준] 자바 - 11382 꼬마 정민

    import java.util.Scanner; class Main{ public static void main(String args[]) { Scanner in = new Scanner(System.in); Long A = in.nextLong(); Long B = in.nextLong(); Long C = in.nextLong(); System.out.println(A+B+C); } } 처음에 문제에서 범위 보고 뭐지...했는데 Long 범위로 받아야함을 의미하는 거였음

    [백준] 자바 - 10172번 개

    public class Main{ public static void main(String args[]){ System.out.println("|\\_/|"); System.out.println("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\\\\__|"); } } " 큰 따옴표 \ 백슬래쉬 는 이스케이프( \ ) 문자 없이 단독으로는 출력할 수 없다.

    [백준] 자바 - 10171번 고양이

    public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 이스케이프 문자를 사용해야함 풀다가 자꾸 출력 형식이 잘못되었다고 뜨길래 대체 뭐가 문제지? 했는데 띄어쓰기가 잘못되어있어서 고양이 모양이 안 나온다는게 문제였음 ㅎ..ㅋ...ㅋㅋ.... 어이가 없구나

    [백준] 자바 - 2588번 곱셈

    import java.util.Scanner; class Main { public static void main(String args[]) { Scanner in = new Scanner(System.in); int A = in.nextInt(); String B = in.next(); in.close(); System.out.println(A * (B.charAt(2) - '0')); System.out.println(A * (B.charAt(1) - '0')); System.out.println(A * (B.charAt(0) - '0')); System.out.println(A * Integer.parseInt(B)); } }

    [백준] 자바: 백준 10430번

    import java.util.Scanner; 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(); System.out.println( (A+B)%C ); System.out.println( (A%C + B%C)%C ); System.out.println( (A*B)%C ); System.out.println( (A%C * B%C)%C ); } }

    [백준] 18108번: 1998년생인 내가 태국에서는 2541년생?! - JAVA

    [백준] 18108번: 1998년생인 내가 태국에서는 2541년생?! - JAVA

    알고리즘 [접근 방법] 998년생(서기)의 경우 불기로는 2541년생이다. 서기와 불기는 543년 차이가 있음을 알 수 있다. 불기가 주어졌을 때, 주어진 불기에 543년을 빼주면 서기를 구할 수 있다. 1) Scanner 이용하기 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int y = sc.nextInt(); System.out.println(y - 543); } } 2) BufferedReader 이용하기 import java.io.BufferedReader; import java.io.InputStreamReader; imp..

    [백준] 10926번 ??! 출력하기 - JAVA

    [백준] 10926번 ??! 출력하기 - JAVA

    1) Scannner 이용하기 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String lastString = "??!"; String s = in.next(); System.out.println(s + lastString); } } 2) BufferedReader 이용하기 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main { public static void main(String[]..