반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
11-07 11:40
관리 메뉴

ImJay

[파이썬/Python] 백준 8871번 Zadanie próbne 2 본문

Solved.ac - Python/Bronze V

[파이썬/Python] 백준 8871번 Zadanie próbne 2

ImJay 2022. 10. 11. 10:35
반응형

[파이썬/Python] 백준 8871번 Zadanie próbne 2

www.acmicpc.net/problem/8871

 

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))

 

반응형
Comments