취뽀 기록

#열심히 살자 #취업 #공부

Python/[코드트리]

[코드트리] 한 줄에 여러 개 입력 > 짝수들을 거꾸로 출력

hyunnn_00 2023. 6. 28. 13:37
n개의 원소가 차례대로 주어졌을 때, 짝수인 수만 출력하려고 합니다. 이 때, 출력의 순서를 입력의 순서와 반대로 하는 프로그램을 작성해보세요.

예를 들어, 입력된 숫자들이 1 2 3 4 5 6 이라면 출력이 6 4 2 가 되도록 합니다.

 

 

# 정수의 개수 n을 입력받습니다.
n = int(input())

# 배열을 구현하여 주어진 수를 입력받습니다.
arr = list(map(int, input().split()))
	
# 입력받은 수들을 거꾸로 보면서 짝수인 값만 출력합니다.
for i in range(n-1, -1, -1):
    if arr[i] % 2 == 0:
        print(arr[i], end=" ")
        
 # 나의 풀이 ----------------------
 n = int(input())
num = list(map(int, input().split()))


for _ in range(n):
    arr = []
    for elem in num:
        if elem % 2 == 0:
            arr.append(elem)

for j in range(len(arr)-1, -1, -1):
    print(arr[j], end = " ")