๋ฐ์ํ
๋ฌธ์
์์ ๋ฅผ ๋ณด๊ณ ๊ท์น์ ์ ์ถํ ๋ค์ ๋ณ์ ์ฐ์ด ๋ณด์ธ์.
์ ๋ ฅ
์ฒซ์งธ ์ค์ N(1 โค N โค 100)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค๋ถํฐ 2รN-1๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค.
ํ์ด
// ํ์ด : https://whkakrkr.tistory.com
#include <iostream>
#include <vector>
using namespace std;
void print(int n, int c) {
for(int i=1; i<=n-c; i++) {
cout << " ";
}
for(int i=1; i<=2*c-1; i++) {
cout << "*";
}
cout << "\n";
}
int main() {
ios_base::sync_with_stdio(false);
cout.tie(NULL);
cin.tie(NULL);
// input
int n;
cin >> n;
// solution
for(int i=1; i<=n; i++) {
print(n, i);
}
for(int i=n-1; i>=1; i--) {
print(n, i);
}
return 0;
}
๋ฐ์ํ
'๐ Cpp > [BOJ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ][C++] ๋ฐฑ์ค 10798๋ฒ: ์ธ๋ก์ฝ๊ธฐ (Bronze I) (1) | 2024.12.25 |
---|---|
[BOJ][C++] ๋ฐฑ์ค 10988๋ฒ: ํฐ๋ฆฐ๋๋กฌ์ธ์ง ํ์ธํ๊ธฐ (Bronze III) (0) | 2024.12.24 |
[BOJ][C++] ๋ฐฑ์ค 10811๋ฒ: ๋ฐ๊ตฌ๋ ๋ค์ง๊ธฐ (Bronze II) (0) | 2024.12.20 |
[BOJ][C++] ๋ฐฑ์ค 10813๋ฒ: ๊ณต ๋ฐ๊พธ๊ธฐ (Bronze II) (0) | 2024.12.16 |
[BOJ][C++] ๋ฐฑ์ค 10810๋ฒ: ๊ณต ๋ฃ๊ธฐ (Bronze III) (0) | 2024.11.29 |