본문 바로가기
Python/Baekjoon

[백준] 10871번 : X보다 작은 수 (Python)

by 고구마랑쪼오꼬랑 2024. 11. 24.

문제

https://www.acmicpc.net/problem/10871

 

 

 

소스 코드

n, x=map(int, input().split())
arr=list(map(int, input().split()))

for i in range(0, n):
    if arr[i]<x:
        print(arr[i], end=" ")

 

 

정리

n개만큼의 숫자를 입력받아 그 리스트안에서 x보다 작은 정수를 출력하는 문제이다.

map() 함수를 이용해 list를 순서대로 입력받는다.

이후 반복문으로 n번 반복해 list 내부의 숫자가 x보다 작은지 조건을 적용해 ouput을 출력한다.

 

print(머시기, end=" ")

 

여기서 end 옵션은 print() 함수가 출력된 후 추가할 문자를 지정한다.

기본값은 개행 문자(\n)로, 출력이 끝난 뒤 자동으로 줄바꿈을 해준다.

 

이 문제의 출력은 X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다.

이렇기에 end="공백" 옵션을 추가하여 출력해주면 된다.

'Python > Baekjoon' 카테고리의 다른 글

[백준] 4344번 : 평균은 넘겠지 (Python)  (1) 2024.11.25
[백준] 8958번 : OX퀴즈 (Python)  (1) 2024.11.24
[백준] 2753번 : 윤년 (Python)  (1) 2024.11.24
[백준] 2588번 : 곱셈 (Python)  (0) 2024.11.24