문제정보
1s 128MB
문제
n개의 정수로 구성된 수열이 있다. 정수 k보다 큰 수열의 원소만 출력하는 프로그램을 작성하시오.
입력형식
첫 줄에는 정수 n이 주어진다. (1≦n≦100)
둘째 줄에는 n개의 정수 ai로 이루어진 수열이 주어진다. (1≦ ai≦10,000)
셋째 줄에는 k가 주어진다.
둘째 줄에는 n개의 정수 ai로 이루어진 수열이 주어진다. (1≦ ai≦10,000)
셋째 줄에는 k가 주어진다.
출력형식
주어진 수열 중에서 k보다 큰 값만 출력한다. k보다 큰 값이 없을 때는 -1을 출력한다.
힌트
배열의 값을 비교할때는 >, <, == <=, >= 과 같이 비교연산을 쓴다.
그러므로 조건문 if문과 비교연산을 사용하여 아래와 같이 해당 값보다 크면 출력하면 된다.
그러므로 조건문 if문과 비교연산을 사용하여 아래와 같이 해당 값보다 크면 출력하면 된다.
for(i=0;i<n;i++){
if(a[i]>k){
printf("%d ", a[i]);
}
}
예시 1
입력예시
20 5 7 8 1 3 5 8 7 5 3 7 9 8 7 1 2 3 5 9 1 3
출력예시
5 7 8 5 8 7 5 7 9 8 7 5 9
예시 2
입력예시
10 2 2 2 2 2 2 2 2 2 2 5
출력예시
-1