Coding test/Baek Joon Coding Test
[백준 코딩 테스트] 3단계: for문2
대학원생(노예)
2021. 12. 28. 01:45
별 찍기(2438번)
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("*");
}
puts("");
}
return 0;
}
결과 화면
별 찍기 - 2(2439번)
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++) {
printf(" ");
}
for (int j = 1; j <= i; j++) {
printf("*");
}
puts("");
}
return 0;
}
결과 화면
X보다 작은 수(10871번)
#include <stdio.h>
int main() {
int N, X;
scanf("%d %d", &N, &X); //N은 사이즈, X는 정수
int a;
for(int i = 0; i < N; i++){
scanf("%d", &a);
if(a < X){
printf("%d ",a);
}
}
return 0;
}
결과 화면
마치며
백준 코딩 테스트 3단계 for문을 마무리 지었다. for문도 어렵진 않았으나, 이전 단계들과 달리 코딩을 하기 전에 한 번 생각을 하고 진행해야 원할하게 구현해낼 수 있다. 다음 포스트에서는 for문과 같은 반복문으로 while문을 풀어보겠다.