https://www.acmicpc.net/problem/10871
작성언어: C++
작성날짜: 2020.08.08
#include<iostream>
using namespace std;
int main() {
int n, x;
cin >> n >> x;
int* arr = new int[n];
if ((n < 1 || n>10000) && (x < 1 || x>10000)) return 0;
for (int i = 0; i < n; i++) {
cin >> arr[i];
if (arr[i] < 1 || arr[i]>10000) return 0;
}
for (int i = 0; i < n; i++) {
if (arr[i] < x)
cout << arr[i] << " ";
}
}
변수 n을 할당받고 컴파일 하는 동안
arr이 변하기 때문에 new로 동적할당 후 크기를 받는다.
'Algorithm > Baekjoon' 카테고리의 다른 글
[java] 문장 속 단어 (0) | 2023.02.04 |
---|---|
[백준|Baekjoon] C++ / 10951: A + B - 4 (0) | 2022.08.09 |