[Swift] 백준 2562번 최댓값
문제 출처: 백준 2562번 최댓값
문제
풀이
총 9번 값을 입력 받아 최댓값을 찾아내면 되는 간단한 문제 입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/// 최댓값 담아줄 변수
var max = 0
/// 몇 번째 수인지 담아줄 변수
var index = 0
// 9번 반복
for i in 1...9 {
let input = Int(readLine()!)!
// 현재 최댓값과 비교하여 클 경우
// 최댓값을 갱신하고 몇 번째인지 체크
if input >= max {
max = input
index = i
}
}
// 결과 출력
print(max)
print(index)
- 최댓값과 몇 번째 수인지 기록 할 변수를 초기화 합니다.
- 반복문을 통해 총 9번 입력을 받습니다.
- 입력 받은 수를 최댓값과 비교합니다.
이렇게 풀 경우 메모리: 64044 KB, 시간: 8 ms 결과가 나오게 됩니다.
댓글남기기