Tags
- Brute Force Algorithm
- Dynamic Programming
- SpringBoot
- ๋ฌธ์์ด
- ์๋ฎฌ๋ ์ด์
- ์ ์๋ก
- PGM
- ๋ฐฑํธ๋ํน
- BOJ
- ๊ทธ๋ํ ํ์
- sort
- DP
- ๊น์ด ์ฐ์ ํ์
- stack
- queue
- ๊ทธ๋ํ ์ด๋ก
- greedy
- CodingTest
- ๊ต์ฌ
- dfs
- ๋๋น ์ฐ์ ํ์
- Java
- ์๋ฃ๊ตฌ์กฐ
- ์ ๋ ฌ
- ๊ตฌํ
- Python
- BFS
- ์ํ
- LV2
- Study
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_17478 : ์ฌ๊ทํจ์๊ฐ ๋ญ๋ฐ์? ๋ณธ๋ฌธ
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ์ฌ๊ท์์ผ๋ก ๋์ฌ๋ฅผ ์ถ๋ ฅํ๋ค.
๐ธ ์ฝ๋ ๐ธ
import java.util.Scanner;
public class Main {
private static void re(int d, String front) {
System.out.println(front + "\"์ฌ๊ทํจ์๊ฐ ๋ญ๊ฐ์?\"");
if (d == 0) {
System.out.println(front + "\"์ฌ๊ทํจ์๋ ์๊ธฐ ์์ ์ ํธ์ถํ๋ ํจ์๋ผ๋ค\"");
}
else {
System.out.println(front + "\"์ ๋ค์ด๋ณด๊ฒ. ์๋ ์๋ ํ ์ฐ ๊ผญ๋๊ธฐ์ ์ด์ธ์ ๋ชจ๋ ์ง์์ ํต๋ฌํ ์ ์ธ์ด ์์์ด.");
System.out.println(front + "๋ง์ ์ฌ๋๋ค์ ๋ชจ๋ ๊ทธ ์ ์ธ์๊ฒ ์๋ง์ ์ง๋ฌธ์ ํ๊ณ , ๋ชจ๋ ์งํ๋กญ๊ฒ ๋๋ตํด ์ฃผ์์ง.");
System.out.println(front + "๊ทธ์ ๋ต์ ๋๋ถ๋ถ ์ณ์๋ค๊ณ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ ๋ , ๊ทธ ์ ์ธ์๊ฒ ํ ์ ๋น๊ฐ ์ฐพ์์์ ๋ฌผ์์ด.\"");
re(d-1, front+"____");
}
System.out.println(front + "๋ผ๊ณ ๋ต๋ณํ์์ง.");
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("์ด๋ ํ ์ปดํจํฐ๊ณตํ๊ณผ ํ์์ด ์ ๋ช
ํ ๊ต์๋์ ์ฐพ์๊ฐ ๋ฌผ์๋ค.");
re(sc.nextInt(), "");
}
}
๐ธ ์ฝ๋ ํด์ ๐ธ
- ์ฌ๊ท ๋ฉ์๋๋ฅผ ๊ตฌํํด์ ์ถ๋ ฅํ๋ค.
- ๋ง์ง๋ง๋ง ๋ค๋ฅธ ํ์์ผ๋ก ์ถ๋ ฅํ๋ค.
๐ธ end ๐ธ
- ์ฌ๊ท ๊น์ด๋ง๋ค ์ถ๊ฐ๋๋ ๋ฐ์ค "_"์ด "-"์ธ ์ค ์๊ณ ๊ณ์ ํ๋ ธ์๋ค...
728x90
'CodingTest > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ_9339 : ๋ง๋ผํ ๋ (0) | 2022.11.19 |
---|---|
BOJ_2704 : ์ด์ง๋ฒ ์๊ณ (0) | 2022.11.18 |
BOJ_1431 : ์๋ฆฌ์ผ ๋ฒํธ (0) | 2022.11.12 |
BOJ_10825 : ๊ตญ์์ (0) | 2022.11.10 |
BOJ_2535 : ์์์ ์ ๋ณด์ฌ๋ฆผํผ์๋ (0) | 2022.11.09 |