[파이썬/Python] 백준 8871번 Zadanie próbne 2
[파이썬/Python] 백준 8871번 Zadanie próbne 2
8871번: Zadanie próbne 2
Twój program powinien wypisać dwie liczby oddzielone pojedynczym odstępem. Pierwsza liczba to minimalna liczba zadań jaka może pojawić się podczas n rund punktowanych i jednej rundy próbnej w trakcie SKI'10. Druga liczba to maksymalna liczba zada
www.acmicpc.net
문제
Wyobraźmy sobie przez chwilę, że w tym roku konkurs SKI'10 składa się z n punktowanych rund i jednej rundy próbnej. Ile zgodnie z regulaminem może się pojawić zadań w czasie całych zawodów?
해석
SKI'10 대회가 n개의 라운드와 1개의 연습 라운드로 진행된다.
한 라운드 당 작업이 최소 두번, 최대 세번 발생한다. ( 이 부분은 문제에 나와있지 않은데, 다들 어디서 알고 구하신지 모르겠음 )
전체 경쟁동안 발생할 수 있는 최소, 최대 작업 수는?
코드
n = int(input())
print(2*(n+1),end=" ")
print(3*(n+1))
풀이
1. 라운드 수인 n 값을 입력 받습니다.
n = int(input())
2.
경쟁에서 최소로 발생할 수 있는 작업 수는 최소 작업 수 * 라운드 수 입니다.
최소 작업 수 = 2, 라운드 수 = n + 1 ( 연습 라운드 )
따라서 2 * (n + 1) 입니다.
최대 작업 수 = 3 이므로, 최대 발생할 수 있는 작업 수는 3 * (n+1) 입니다.
출력 시 최소 작업 수와 최대 작업 수 사이에 띄어쓰기가 있습니다. 출력에 주의해줍니다.
print(2*(n+1),end=" ")
print(3*(n+1))
