https://www.acmicpc.net/problem/2440
재귀
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <cstdio> int N; void PrintAsterisk(int n) { if (n == 0) return; printf("*"); PrintAsterisk(n - 1); } void Star(int n) { if (n == 0) return; PrintAsterisk(n); puts(""); Star(n - 1); } int main() { scanf("%d", &N); Star(N); return 0; } | cs |
반복문
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <stdio.h> int main(void) { int n; scanf("%d", &n); for (int i = n; i >= 0; --i) { for (int j = 0; j < i; ++j) printf("*"); printf("\n"); } return 0; } | cs |
'온라인저지' 카테고리의 다른 글
[BOJ] 2750번: 수 정렬하기 (0) | 2018.07.26 |
---|---|
[BOJ] 2438번: 별찍기 - 1 (0) | 2018.07.26 |
[BOJ] 2439번: 별찍기 - 2 (0) | 2018.07.26 |
[BOJ] 2441번: 별찍기 - 4 (0) | 2018.07.26 |
[BOJ] 2442번: 별찍기 - 5 (0) | 2018.07.26 |
[BOJ] 1987번: 알파벳 (0) | 2018.07.26 |
댓글