코드업 기초 100제 문제 094
# 이상한 출석 번호 부르기2
# 출석 번호를 n번 무작위로 불렀을 때, 부른 번호를 거꾸로 출력해 보자.
# 입력
# 첫 번째 줄에 출석 번호를 부른 횟수인 정수 n이 입력된다. (1 ~ 10000)
# 두 번째 줄에는 무작위로 부른 n개의 번호(1 ~ 23)가 공백을 두고 순서대로 입력된다.
# 10
# 10 4 2 3 6 6 7 9 8 5
# 출력
# 출석을 부른 번호 순서를 바꾸어 공백을 두고 출력한다.
# 5 8 9 7 6 6 3 2 4 10
소스
더보기
n = int(input())
numList = list(map(int, input().split()))
# 1
for i in range(n-1, -1, -1):
print(numList[i], end=' ')
# 2
numList.reverse()
print(*numList)
이문제는 입력한 것을 단지 순서를 바꿔 거꾸로 출력되는 것을 원하고 있습니다. 1번 풀이처럼 for문으로 인덱스를 내림차순으로 가져올 수도 있지만 reverse()라는 내장 함수가 있기 때문에 더욱 쉽게 코드를 짤 수도 있습니다.
'파이썬 > 코트업 기초 100제' 카테고리의 다른 글
코드업 기초 100제 문제 096 (0) | 2022.02.08 |
---|---|
코드업 기초 100제 문제 095 (0) | 2022.02.07 |
코드업 기초 100제 문제 093 (0) | 2022.02.07 |
코드업 기초 100제 문제 092 (0) | 2022.02.04 |
코드업 기초 100제 문제 091 (0) | 2022.02.04 |