본문 바로가기
알고리즘/백준 - 파이썬

백준) 10871번 X보다 작은 수 (파이썬)

by AI Sonny 2022. 5. 26.
728x90

문제) 정수 N개로 이루어진 수열 A와 정수 X가 주어진다.

 

       이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오.

import sys

N,X = map(int,sys.stdin.readline().rstrip().split())

A = list(map(int,sys.stdin.readline().rstrip().split()))

for num in A:
    if int(num) < X:
        print(int(num),end=" ")

 

일단 입력받아야 할 값 2개의 변수를 선언하고, A의 변수에서 입력값을 리스트하였다.

 

이 후 반복문을 이용해 A까지 반복하고, A의 리스트가 X보다 작을 경우 정수를 출력하는 조건을 추가하였다.

 

end = ' '를 이용하여 수를 나열 해주면 된다. end 함수는 현재 속한 출력값과 다음 출력값을 이어주는 역할이다.

 

이해가 안되시거나 틀린 정보는 댓글로 알려주시면 감사하겠습니다!

728x90

댓글