[๋ฐฑ์ค] 10871๋ฒ: X๋ณด๋ค ์์ ์(Python)
๋ฌธ์

10871๋ฒ: X๋ณด๋ค ์์ ์
์ฒซ์งธ ์ค์ N๊ณผ X๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ N, X ≤ 10,000) ๋์งธ ์ค์ ์์ด A๋ฅผ ์ด๋ฃจ๋ ์ ์ N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ์ ์๋ ๋ชจ๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 10,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค.
www.acmicpc.net
ํ์ด
์ด ๋ฌธ์ ๋ for๋ฌธ๊ณผ if๋ฌธ์ ๊ฐ์ด ์ฌ์ฉํ ์ ์๋์ง ํ์ธํ๋ ๋ฌธ์ ์๋ค.
๊ทธ๋ฌ๋ ๋ด๊ฐ ํค๋ฉ ๋ถ๋ถ์ ์คํ๋ ค *์ ๋ ฅ๋ฐ๋ ๋ถ๋ถ*์ด์๋ค.
์ฒ์ ์ ์ถํ ์ฝ๋
N, X = input().split()
A = []
for i in range(int(N)):
a = int(input())
A.append(a)
for i in range(len(A)):
if A[i] < int(X):
print(A[i], end=" ")
์ค๋ฅ๋ ์์์ง๋ง ๋ฐํ์์๋ฌ๊ฐ ๋ฌ ์ฝ๋์ด๋ค.
์ญ์๋ inputํ๋ ๊ณผ์ ์์ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฐ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์์ง ํ์ด์ฌ ๋ฌธ๋ฒ์ด ์ต์์น ์๋ค๋ณด๋ ํค๋ฉ ๊ฒ ๊ฐ๋ค.
inputํ๋ ๊ณผ์ ์ mapํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๋๋ ์ฝ๋๋ ํจ์ฌ ๊ฐ๊ฒฐํด์ง๊ณ ๋ฐํ์๋ ๋นจ๋ผ์ก๋ค.
์ต์ข ์ฝ๋
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=" ")