본문 바로가기
Algorithm/CodeUp

[CodeUp 기초 100제] 1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기(풀이 성공)

by 전봇대파괴자 2021. 2. 26.

입력:

첫 줄에 정수의 개수 n이 입력되고,
두 번째 줄에 n개의 정수가 공백을 두고 입력된다.
-2147483648 ~ +2147483647, 단 n의 최대 개수는 알 수 없다.

 

 

출력:

n개의 정수를 한 개씩 줄을 바꿔 출력한다.


내 코드:

num = input()
data = map(int, input().split())

x = list(data)

for i in x:
    print(i)

 

 

또 다른 풀이:

n=int(input())
x=list(map(int, input().split()))
for i in range(n):
    print(x[i])

 

Comment: for문을 활용해 쉽게 풀 수 있는 문제입니다. 처음 풀 때는 앞에 입력된 수를 그냥 버렸는데, 쓸데없는 코드는 없어야 한다는 생각이 들어서 아래 코드에서는 range 안에 들어가는 값으로 활용했습니다.