
풀이
띄어쓰기 구분에 유의하며 if문과 for문을 사용해 답을 출력합니다.
코드
C
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <stdio.h> int main () { int n, x, i, a; scanf ( "%d %d" , &n, &x); for (i=0;i<n;i++){ scanf ( "%d" , &a); if (a<x) printf ( "%d " , a); } return 0; } |
C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <iostream> using namespace std; int main(){ int n, x, a; cin>>n>>x; for ( int i=0;i<n;i++){ cin>>a; if (a < x) cout<<a<< " " ; } return 0; } |
Java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int x = sc.nextInt(); for ( int i= 0 ;i<n;i++){ int a = sc.nextInt(); if (a<x) System.out.print(a+ " " ); } } } |
Python
1 2 3 4 5 6 | n, x = map ( int , input ().split()) a = list ( map ( int , input ().split())) for i in range (n): if a[i] < x: print (a[i],end = " " ) |