나의 자유노트
백준 2439번 [별 찍기-2] - 풀이 본문
문제.
풀이.
#include <stdio.h>
int main() {
int i,j,g;
int n;
scanf("%d", &n);
for(i=1; i<=n; i++){
//이 부분이 추가됨
for(j=1; j<=n-i; j++){
printf(" ");
}
//^^^^^^^^^^^^^^
for(j=1; j<=i; j++){
printf("*");
}
printf("\n");
}
return 0;
}
: 이전 문제와 달라진건 별이 우측으로 이동한것.
첫번째 for문은 열을 지정해준다.(개행으로)
그래서 예제를 보면 공백은 열과는 반대로 간다.
열이 1일때 공백은 4
열이 2일때 공백은 3
... 쩃든 둘의 합은 5이다. 즉 반대이다 서로.
그 즉슨 공백을 반복해주면 된다. ㅡ> 열의 값 - 변수 i(반복횟수)로
그럼 공백 + 밑에 *반복문과 같이 출력되어 답이 나온다.
(*이 문제도 풀 수가 없어싿... 나는 브론즈문제도 왤케 어려운지 모르겠다.
더 올라갈 수 있긴 한걸까..)
'IT > 알고리즘 문제 풀이' 카테고리의 다른 글
백준 10952번 [A+B-5] - 풀이 (0) | 2022.11.18 |
---|---|
백준 25304번 [영수증] - 풀이 (2) | 2022.11.18 |
백준 2753번 [윤년] - 간단풀이 (0) | 2022.11.18 |
백준 10950번 [A+B-3] - 풀이(난 이거 틀렸다...) (0) | 2022.11.18 |
백준 25083번 [새싹] - 풀이(출력 형식이 잘못되었습니다. 뜨는분들 꼭 보세요.) (0) | 2022.11.16 |
Comments