백준 [10871] - X보다 작은 수

    반응형

     

     

     

    문제

     

     

     

    작성한 코드

    import sys
    
    input = sys.stdin.readline
    
    N, X = map(int, input().split())
    A = list(map(int, input().split()))
    
    for i in range(0, N):
      if A[i] < X:
        print(A[i], end=" ")

    - sys.stdin.readline을 input에 할당하여 사용하였다.

    - input()으로 문자를 입력받고, split()으로 구분한 뒤, int형으로 형변환하여 map()을 통해 N과 X에 각각 저장한다.

    - 수열 A도 동일하게 입력을 받지만, split()으로 구분된 int형 값들을 list인 A에 각각 담아준다.

    - for i in range(0, N): 0이상 N미만(= 0~N-1)까지 차례대로 i에 담아 반복문을 돌린다.

    - 반복문을 돌릴 때 A[i]의 값이 X보다 작다면, A[i]의 값을 출력하고, 줄바꿈되지 않고 띄어쓰기로 구분해주기 위해 end=" "를 사용한다.

     

     

     

    반응형

    '💻 코딩테스트 > 백준' 카테고리의 다른 글

    백준 [10951] - A+B-4  (0) 2022.08.06
    백준 [10952] - A+B-5  (0) 2022.08.06
    백준 [2439] - 별 찍기-2  (0) 2022.08.06
    백준 [2438] - 별 찍기 -1  (0) 2022.07.30
    백준 [11022] - A+B-8  (0) 2022.07.29

    댓글