https://www.acmicpc.net/problem/8871
난이도 : 브론즈 5
태그 : 수학, 사칙연산
설명
한 번의 시범 라운드와, n번의 득점 라운드가 주어집니다.
각 라운드에서 2~3점의 득점을 얻을 수 있습니다.
라운드의 수 n번이 주어질 때, 최소 점수와 최대 점수를 구하는 문제입니다.
라운드 수는 1번의 시범 라운드까지 포함하여 n + 1 로 계산하면 되고,
간단히, 최소 점수는 (n + 1) * 2,
최대 점수는 (n + 1) * 3을 하면 되겠네요.
소스코드
fun main() {
val n = readLine()!!.toInt()
println("${(n + 1) * 2} ${(n + 1) * 3}")
}
후기
https://uknowblog.tistory.com/140
앞서 소개한 Zadanie próbne 문제와 같이 폴란드 코딩 대회 문제인 것 같네요.
전 세계의 프로그래머들 화이팅.
'코딩테스트 > Kotlin' 카테고리의 다른 글
[백준 1212번] [Kotlin] 8진수 2진수 (0) | 2023.01.26 |
---|---|
[백준 2109번] [Kotlin] 순회강연 (0) | 2023.01.24 |
[백준 8545번] [Kotlin] Zadanie próbne (0) | 2023.01.23 |
[백준 11650번] [Kotlin] 좌표 정렬하기 (0) | 2023.01.23 |
[백준 7489번] [Kotlin] 팩토리얼 (0) | 2023.01.17 |