REALITY
article thumbnail
[백준/10998] AxB
Java 2022. 7. 20. 09:45

[문제] 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오 [예시] [풀이] import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a, b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a*b); } } Scanner sc = new Scanner(System.in)가 무엇인가? Scanner라는 객체 생성 변수 이름은 sc 모든 변수는 초기화해줘야 하기 때문에 new를 붙여 Scanner를 초기화 System.in 입력한 값을 바이트 단위로 읽는다는 뜻..

article thumbnail
[백준/1001]A-B
Java 2022. 7. 20. 09:40

[문제] 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. [예시] [풀이] import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a, b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a-b); } } Scanner sc = new Scanner(System.in)가 무엇인가? Scanner라는 객체 생성 변수 이름은 sc 모든 변수는 초기화해줘야 하기 때문에 new를 붙여 Scanner를 초기화 System.in 입력한 값을 바이트 단위로 읽는다는 ..

article thumbnail
[백준/1000] A+B
Java 2022. 7. 19. 13:23

[문제] 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. [예시] [풀이] import java.util.Scanner; public class HELLO { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a, b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a+b); } } Scanner sc = new Scanner(System.in)가 무엇인가? Scanner라는 객체 생성 변수 이름은 sc 모든 변수는 초기화해줘야 하기 때문에 new를 붙여 Scanner를 초기화 System.in 입력한 값을 바이트 단위로 읽는다는..

article thumbnail
[백준/10172] 개
Java 2022. 7. 19. 13:14

[문제] 아래 예제와 같이 개를 출력하시오. [예시] [풀이] public class HELLO { public static void main(String[] args) { System.out.println("|\\_/|"); System.out.println ("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\\\\__|"); } } *백준에서는 클래스 명을 "Main"으로 해줘야 한다. 출처 - https://www.acmicpc.net/problem/10712

article thumbnail
[백준/10171] 고양이
Java 2022. 7. 19. 13:07

[문제] 아래 예제와 같이 고양이를 출력하시오. [예시] [풀이] public class HELLO { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println (" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 몇 가지 문자는 단독으로만 써서 출력할 수 없다. 이러한 문자를 출력하기 위해 이스케이프 시퀀스(백슬래시 + 문자)를 사용해 출력하도록 한다. ' / '의 경우 단독으로 출력이 불가능하다. ' / '를 출력하기 위해선 백슬래시를 두 번 쓰도록 한다. *백준에서는 클래스 명을 "Main"으로 해줘야 한다. 출..

article thumbnail
[백준/2557] Hello World
Java 2022. 7. 19. 11:09

[문제] Hello World!를 출력하시오. [예시] [풀이] public class Main { public static void main(String[] args) { System.out.print("Hello World!"); } } *백준에서는 클래스 명을 "Main"으로 해줘야 한다. 출처 - https://www.acmicpc.net/problem/2557