출석 번호를 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())
number = list(map(int,input().split()))
number.reverse()
print(*number)
처음에 number = map(int,input().split())라 쓰고 reverse()를 하려 했으나 안 되길래 type으로 number을 찍어보니 map이 나왔다. list 형태로 저장을 해도 list가 아니라 map이었던 것이다. 그래서 number = list(map(int,input().split())로 바꾸고 실행했더니 정상적으로 출력했다.
강의 풀이
n = int(input())
rand = list(map(int,input().split()))
rand.reverse()
print( *rand )
<풀이 비교>
굿굿😄
'Python > CodeUp' 카테고리의 다른 글
코드업 기초 100제 우리밋의 보너스 문제 - 내 미래 (0) | 2021.11.28 |
---|---|
코드업 기초 100제 95번 - 이상한 출석 번호 부르기3 (0) | 2021.11.26 |
코드업 기초 100제 93번 - 이상한 출석 번호 부르기1 (0) | 2021.11.26 |
코드업 기초 100제 92번 - 함께 문제 푸는 날 (0) | 2021.11.22 |
코드업 기초 100제 91번 - 수 나열하기3 (0) | 2021.11.22 |