백준 문제풀이
[백준 10871번 문제] X보다 작은 수
eunda_coding
2022. 1. 17. 21:30
이 문제는 입력받을 숫자의 갯수와 하나의 숫자를 입력받아 그 수보다 작은 수들을 출력해주는 문제이다.
이 문제를 풀면서 for문을 활용하여 숫자를 비교하는 것은 쉬웠는데 처음에 10개의 숫자를 나란히 공백으로 입력받아서 저장하는 것이 헷갈렸다.
그 동안 앞에 문제에서는 2개의 숫자만 나란히 입력받는 유형이였는데 10개의 숫자를 리스트형태로 저장해서 for문으로 돌리면 될 거 같아서였다.
결과적으로 구글링을 해본 결과 map함수앞에 list()를 붙이면 list 형태로 저장할 수 있었다.
series_num, num = map(int, input().split())
series = list(map(int, input().split()))
for i in range(series_num):
if series[i] < num:
print(series[i], end =" ")