반응형
https://www.acmicpc.net/problem/10871
input n과 x를 입력 받은 뒤,
n번만큼 while문을 반복하는 동안
입력 받은 수 a가 x보다 작다면 출력한다.
수열로 입력받아 배열에 따로 저장하지 않아도 되며, for문을 한 번만 반복하여 비교하는 것이 가능하므로
비용과 코드 가독성 측면에서 더 좋은 코드를 작성 할 수 있다.
[전체 코드]
#include <iostream>
using namespace std;
int main() {
int n = 0, x = 0;
cin >> n >> x;
while (n--) {
int a = 0;
cin >> a;
if (a < x) cout << a << " ";
}
}
반응형
'Online-Judge > Baekjoon' 카테고리의 다른 글
[Baekjoon] C++ 10039번 평균 점수 (0) | 2021.05.31 |
---|---|
[Baekjoon] C++ 1110번 더하기 사이클 (0) | 2021.05.21 |
[Baekjoon] C++ 1546번 평균 (0) | 2021.05.20 |
[Baekjoon] C++ 1924번 2007년 (0) | 2021.05.20 |
[Baekjoon] C++ 2839번 설탕 배달 (0) | 2021.05.20 |
댓글