출력
X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다.
예제 입력 1
10 5
1 10 4 9 2 3 8 5 7 6
예제 출력 1
1 4 2 3
정답코드
a,b= map(int, input().split(' '))#a와 b의 입력값을 int형식으로 받는다
N= list(map(int, input().split()))#입력값들을 list를 활용해 list N으로 받는다
sum=[] #출력값을 받을 sum이라는 list를 만듬
for i in N:#list N을 반복문으로 돌린다
if i<b: #N의 elment가 b보다 작으면 .append를 활용해 list sum안에 넣어준다
sum.append(i)
for i in range(len(sum)):#출력형식을 맞추기위해 list sum의 element들을 string형식으로 바꾼다
sum[i]=str(sum[i])
print(' '.join(sum)) # list sum을 .join(sum) 을 활용해 문자열로 합쳐준다
.join 함수는 list의 element들이 string형식일 떄 활용가능하다는 것을 배웠다