https://www.acmicpc.net/problem/17478
๋ฌธ์
ํ์์ ์ง๋ฌธ์ ์ ๋ฐ์์ฃผ๊ธฐ๋ก ์ ๋ช ํ ์ค์๋ํ๊ต์ JH ๊ต์๋์ ํ์๋ค๋ก๋ถํฐ ์ฌ๊ทํจ์๊ฐ ๋ฌด์์ธ์ง์ ๋ํ์ฌ ๋ง์ ์ง๋ฌธ์ ๋ฐ์์๋ค.
๋งค๋ฒ ์ง๋ฌธ์ ์ ๋ฐ์์ฃผ์ จ๋ JH ๊ต์๋์ด์ง๋ง ๊ทธ๋ ์ค์๋ํ๊ต๊ฐ ์์ ๊ณผ ๋ง๋๊ฐ์ ๋ํ ๊ณ ๋ฏผ์ ํญ์ ํด์๋ค.
์ค์๋ํ๊ต์ ์์ ์ ๊ธธ์ด ๋ง์ง ์๋ค๊ณ ์๊ฐํ JH ๊ต์๋์ ๊ฒฐ๊ตญ ์ค์๋ํ๊ต๋ฅผ ๋ ๋๊ธฐ๋ก ๊ฒฐ์ ํ์๋ค.
๋ ๋๊ธฐ ์ ๊น์ง๋ ์ ์๋ค์ ์๊ฐํ์ จ๋ JH ๊ต์๋์ ์ฌ๊ทํจ์๊ฐ ๋ฌด์์ธ์ง ๋ฌผ์ด๋ณด๋ ํ์๋ค์ ์ํ ์์ ์ ๋ฌผ๋ก ์๋ ์๋ต ์ฑ๋ด์ ์ค๋นํ๊ธฐ๋ก ํ๋ค.
JH ๊ต์๋์ด ๋ง๋ค ์ฑ๋ด์ ์๋ต์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์.
์ ๋ ฅ
๊ต์๋์ด ์ถ๋ ฅ์ ์ํ๋ ์ฌ๊ท ํ์ N(1 ≤ N ≤ 50)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ถ๋ ฅ ์์๋ฅผ ๋ณด๊ณ ์ฌ๊ท ํ์์ ๋ฐ๋ฅธ ์ฑ๋ด์ ์๋ต์ ์ถ๋ ฅํ๋ค.
ํ์ด
์ฌ๊ทํจ์๋ฅผ.. ์ด์ฉํด์ ํ์๋๋ฐ..
์ง์ง ์ ์ถ๋ ฅ ๋๋ฌด ์ง์ฆ๋ฌ๋ค..
๋ง์ฝ ํ๋ ธ์ต๋๋ค ๊ฐ ๋ด๋๋ฐ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋ค๋ฉด..
์ฐ์ _(์ธ๋๋ฐ) ๋ฅผ -(ํ์ดํ) ์ผ๋ก ์ฐ์ง ์์๋์ง ํ์ธํ๊ณ ..
https://wepplication.github.io/tools/compareDoc/
์ฌ๊ธฐ์ ์ถ๋ ฅ๊ฐ ๋น๊ตํด๋ณด๊ธฐ...
1%์์ ํ๋ ธ์ต๋๋ค๊ฐ ๋ ์ ์ ๋ง ์ง์ฆ๋ฌ๋๋ฐ..
๊ทธ๋ฅ ํ์ค ๋ ์ถ๋ ฅํ๊ฑฐ์๋คใ ใ
// Authored by : seondal
// Co-authored by : -
//#include <bits/stdc++.h>
#include <iostream>
using namespace std;
int num;
void recur(int n) {
if(n == num) {
for(int i=0; i<n; i++) cout << "____";
cout << "\"์ฌ๊ทํจ์๊ฐ ๋ญ๊ฐ์?\"\n";
for(int i=0; i<n; i++) cout << "____";
cout << "\"์ฌ๊ทํจ์๋ ์๊ธฐ ์์ ์ ํธ์ถํ๋ ํจ์๋ผ๋ค\"\n";
for(int i=0; i<n; i++) cout << "____";
cout << "๋ผ๊ณ ๋ต๋ณํ์์ง.\n";
return;
}
for(int i=0; i<n; i++) cout << "____";
cout << "\"์ฌ๊ทํจ์๊ฐ ๋ญ๊ฐ์?\"\n";
for(int i=0; i<n; i++) cout << "____";
cout << "\"์ ๋ค์ด๋ณด๊ฒ. ์๋ ์๋ ํ ์ฐ ๊ผญ๋๊ธฐ์ ์ด์ธ์ ๋ชจ๋ ์ง์์ ํต๋ฌํ ์ ์ธ์ด ์์์ด.\n";
for(int i=0; i<n; i++) cout << "____";
cout << "๋ง์ ์ฌ๋๋ค์ ๋ชจ๋ ๊ทธ ์ ์ธ์๊ฒ ์๋ง์ ์ง๋ฌธ์ ํ๊ณ , ๋ชจ๋ ์งํ๋กญ๊ฒ ๋๋ตํด ์ฃผ์์ง.\n";
for(int i=0; i<n; i++) cout << "____";
cout << "๊ทธ์ ๋ต์ ๋๋ถ๋ถ ์ณ์๋ค๊ณ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ ๋ , ๊ทธ ์ ์ธ์๊ฒ ํ ์ ๋น๊ฐ ์ฐพ์์์ ๋ฌผ์์ด.\"\n";
recur(n+1);
for(int i=0; i<n; i++) cout << "____";
cout << "๋ผ๊ณ ๋ต๋ณํ์์ง.\n";
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> num;
cout << "์ด๋ ํ ์ปดํจํฐ๊ณตํ๊ณผ ํ์์ด ์ ๋ช
ํ ๊ต์๋์ ์ฐพ์๊ฐ ๋ฌผ์๋ค.\n";
recur(0);
return 0;
}
/*
*/
'๐ Baaaaaarking > 0x0B๊ฐ - ์ฌ๊ท' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ S1] ๋ฐฑ์ค 1992๋ฒ: ์ฟผ๋ํธ๋ฆฌ (83%) (0) | 2022.05.22 |
---|---|
[BOJ S3] 2603๋ฒ: ์์ข ์ด ๋ง๋ค๊ธฐ (0) | 2022.05.22 |
[BOJ S2][C++] ๋ฐฑ์ค 1780๋ฒ : ์ข ์ด์ ๊ฐ์ (0) | 2022.05.19 |
[BOJ S1][C++] ๋ฐฑ์ค 11729๋ฒ: ํ๋ ธ์ด ํ ์ด๋ ์์ (0) | 2022.05.11 |
[BOJ S1][C++] ๋ฐฑ์ค 1629๋ฒ: ๊ณฑ์ (0) | 2022.05.04 |