알고리즘
[KOTLIN] 주어진 입력을 역순으로 출력하기
금님은님아부지
2021. 11. 21. 17:30
728x90
### 문제
N 개의 입력이 주어진다. 각 수는 양의 정수가 값으로 100보다 작은 값이다.
### 출력
입력된 수를 역순으로 출력한다.
### 입력
첫 줄에는 입력의 개수이다.
다음 줄 부터 공백을 기준으로 N 개의 숫자가 입력된다.
### 예제 입력1
2
### 예제 출력1
2
### 예제 입력2
11 27
### 예제 출력2
27 11
### 예제 입력3
22, 57, 11, 32, 91, 68, 70
### 예제 출력3
70, 68, 91, 32, 11, 57, 22
## 풀이
import java.util.*
fun main(args: Array<String>) {
val sc = Scanner(System.`in`)
val N = sc.nextInt()
val input = Array(N) {
sc.nextInt()
}
for (i in 0 until N / 2) {
val temp = input[i]
input[i] = input[(N - 1) - i]
input[(N - 1) - i] = temp
}
for (i in input) {
print("$i ")
}
}
728x90