본문 바로가기

코딩/Python

[Python] 10871 X보다 작은 수

반응형

코드 작성

a, b = map(int, input().split())
k = list(map(int, input().split()))
for i in k:
    if b>i:
        print(i, end=' ')

코드  풀이

#1

a,b의 값을 정수(int)로 통일되게(map) 띄어쓰기로 구분(split)하여 입력받는다.

두 번째 줄의 리스트(list)를 입력받고

 

#2

리스트에 입력된 값을 for문으로 돌린다.

b의 값보다 k의 첫번째 값(i = 0)이 클 경우, 그 값을 출력한다.

 

#3

end = ' '

위 값이 입력되지 않을 경우

1

1

1

이렇게 숫자 하나씩 세로로 출력되는데, end는 print값을 출력한 마지막에 띄어쓰기만 입력하여 가로로 나타나게 된다

반응형

'코딩 > Python' 카테고리의 다른 글

[Python] 백준 2562 최댓값  (0) 2022.11.16
[Python] 백준 10818 최소, 최대  (0) 2022.11.16
[Python] 10807 개수 세기  (0) 2022.11.16
[Python] 1406 에디터  (0) 2022.11.16
[Python] 백준 1158 요세푸스 문제  (0) 2022.11.16