Seok_In

[사전준비]자바 및 백준 알고리즘 단계별 문제 1 본문

SoftSquared/사전학습

[사전준비]자바 및 백준 알고리즘 단계별 문제 1

Seok_IN 2021. 8. 29. 22:16

소프트 스퀘어드 신청을 하면서 사전에 알아둬야할 개념이 있어 활용하게 되었다. 전체 단계는 50 단계로 되어있으나 10단계 까지만 학습하면 된다고 한다.

 

🔷 1단계 : 입출력과 사칙연산

1-1 #2557  Hello World!를 출력하시오.

  - 입력 : 없음

  - 출력 : 없음

BaekJun2557.java

1-2 #10718 We love krill

  - 입력 : 없음

  - 출력 : 두 줄에 걸쳐 "강한친구 대한육군" 을 한 줄에 한 번씩 출력한다.

BaekJun10718.java

1-3 #10171 고양이 출력

  - 입력 : 없음

  - 출력 : 고양이를 출력한다.

BaekJun10171.java

1-4 #10172 개 출력

  - 입력 : 없음

  - 출력 : 개를 출력한다.

BaekJun10172.java

1-5 #1000 A+B

  - 입력 : 첫째 줄에 A 와 B가 주어진다. (0 < A, B < 10)

  - 출력 : 첫째 줄에 A + B 를 출력한다.

BaekJun1000.java

1-6 #1001 A-B

  - 입력 : 첫째 줄에 A 와 B가 주어진다. (0 < A, B < 10)

  - 출력 : 첫째 줄에 A - B 를 출력한다.

BaekJun1001.java

1-7 #10998 A X B

  - 입력 : 첫째 줄에 A 와 B가 주어진다. (0 < A, B < 10)

  - 출력 : 첫째 줄에 A X B 를 출력한다.

BaekJun10998.java

 

1-8 #1008 A / B

  - 입력 : 첫째 줄에 A 와 B가 주어진다. (0 < A, B < 10)

  - 출력 : 첫째 줄에 A / B 를 출력한다.

BaekJun1008.java

1-9 #10869 사칙연산

  - 입력 : 첫째 줄에 A 와 B가 주어진다. (0 < A, B < 10,000)

  - 출력 : 첫째 줄에 A + B, 둘째 줄에 A -B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B 를 출력한다.

BaekJun10869.java

1-10 #10430 나머지

  - 입력 : 첫째 줄에 A, B, C가 주어진다. (2 <= A, B, C <= 10,000)

  - 출력 : 첫째 줄에 (A+B)%C, 둘째 줄에((A%C) +(B%C))%C, 셋째 줄에 (AXB)%C, 넷째 줄에((A%C) x (B%C))%C 를 출력한다. 

BaekJun10430.java

1-11 #2588 곱셈

세 자리수 X 세자리수는 다음과 같은 과정을 통하여 이루어진다.

BaekJun2588예시

- 입력 : 첫째 줄에 (1), (2) 에 들어갈 세자리 자연수가 주어진다.

- 출력 : 첫째 줄부터 차례대로 (3), (4), (5), (6) 에 들어갈 값을 출력한다.

BaekJun2588.java

 


💡 배운 내용

1. Java 출력시에 \(백슬래시),"" 등 출력간에 의미가 있는 것은 앞에 \(백슬래시)를 한개 더 붙여 출력할 수 있다.

2. Java에서 입력시에 Scanner 객체를 선언하여 입력받을 수 있다. (Scanner sc = new Scanner(System.in);)

 


◼ 참고