반응형
문제 (번역)
올해 SKI'10 대회가 n개의 득점 라운드와 1개의 연습 라운드로 구성되어 있다고 가정해보자. 규정에 따르면 전체 경쟁 동안 몇 개의 작업이 나타날 수 있는가?
입력 (번역)
첫 번째 줄에 자연수 n(1 <= n <= 1000)을 입력 받는다.
출력 (번역)
첫 번째 줄에 단일 공백으로 구분된 두 개의 숫자를 출력한다. 첫 번째 수는 SKI'10 동안 n 득점 라운드와 한 번의 연습 라운드 동안 나타날 수 있는 최소 작업 수이며, 두 번째 수는 같은 조건 하에서 나타날 수 있는 최대 작업 수다.
풀이
아래는 문제 개요에 연결된 SKI'10 규정을 번역한 캡처본이다.
여기서 중요한 건 밑에서 세 번째 줄, "각 라운드에는 다양한 난이도의 2~3개의 작업이 있습니다" 라는 대목이다. 연습 라운드에서 발생한 작업 수까지 포함하라는 내용이 문제에 명시되어 있으므로 최종적으로 문제에서 요구하는 것은 n+1라운드 동안 발생할 수 있는 최소 작업수와 최대 작업수를 출력하는 것이다. 최소 작업 수는 2 * (n+1), 최대 작업 수는 3 * (n+1)로 계산하면 간단하게 풀린다.
코드
n = int(input())
print(2 * (n+1), 3 * (n+1))
반응형
'백준 (PYTHON) > Bronze' 카테고리의 다른 글
[PYTHON/Bronze V] 백준 9498번 시험 성적 (0) | 2022.07.13 |
---|---|
[PYTHON/Bronze V] 백준 9086번 문자열 (0) | 2022.07.13 |
[PYTHON/Bronze V] 백준 8545번 Zandanie próbne (0) | 2022.07.13 |
[PYTHON/Bronze V] 백준 8437번 Julka (0) | 2022.07.11 |
[PYTHON/Bronze V] 백준 8370번 Plane (0) | 2022.07.11 |