INPUT: 배열 크기, 배열 원소
OUTPUT: reverse된 배열 원소
코드에서 reverseArray 함수 구현하는 문제
#!/bin/python3
import math
import os
import random
import re
import sys
# Complete the reverseArray function below.
def reverseArray(a):
a.reverse()
return a
if __name__ == '__main__':
fptr = open(os.environ['OUTPUT_PATH'], 'w')
arr_count = int(input())
arr = list(map(int, input().rstrip().split()))
res = reverseArray(arr)
fptr.write(' '.join(map(str, res)))
fptr.write('\n')
fptr.close()
reverse() 사용해서 배열의 요소를 뒤집는다.
그냥 return a.reverse()는 값을 반환해주는 것이 아니라, a 요소를 뒤집어주기 때문에 a 자체를 반환해야 한다.
[HackerRank] Simple Array Sum (Algorithm) (0) | 2021.01.04 |
---|---|
[HackerRank] Compare the Triplets (Algorithm) (0) | 2021.01.04 |
[Leet Code] 1-bit and 2-bit Characters (python3) (0) | 2020.03.25 |
[Leet Code] Two sums (Java) (0) | 2020.03.25 |
[SWEA] 8821. 적고 지우기 (0) | 2019.12.23 |