백준: 8710번 Koszykarz (Python3)
Koszykarz 성공다국어
1 초 | 128 MB | 1327 | 919 | 851 | 70.681% |
문제
Kozik은 농구 선수가되고 싶어합니다. 코치와 이야기를 나눈 후 키가 너무 작은 것으로 나타났습니다. 그러나 Kozik은 사기로 판명되더라도 코치의 요구 사항을 충족하기를 원할 정도로 단호합니다. 그래서 그는 키가 클 때까지 머리에 혹을 얻을 기발한 아이디어를 가졌습니다. 그는 타격할 때마다 종양이 1cm씩 자랍니다. Kozik은 최소한 몇 번이나 자신을 때려야 하는지 궁금합니다.
Kozik pragnie zostać koszykarzem. Po rozmowie z trenerem okazało się, że jest za niski. Kozik jest jednak tak zdeterminowany, że chce spełnić wymagania trenera, nawet jeśli okazałoby się to oszustwem. Wpadł więc na genialny pomysł robienia sobie guzów na głowie, aż osiągnie wymagany wzrost. Zauważył, że przy każdym uderzeniu guz się powiększa o m cm. Kozik zastanawia się ile minimalnie razy będzie musiał się uderzyć.
입력
항목의 첫 번째 줄에서 3개의 정수: k, w, m(1 ≤ k ≤ 200, 1 ≤ w, m ≤ 109)은 각각 Kozik 키, 트레이너가 요구하는 키 및 이후의 종양 성장 값을 나타냅니다. 각 스트로크.
W pierwszej linii wejścia 3 liczby całkowite: k, w, m (1 ≤ k ≤ 200, 1 ≤ w, m ≤ 109), oznaczające odpowiednio wysokość Kozika, wymaganą przez trenera wysokość oraz wartość powiększania się guza po każdym uderzeniu.
출력
첫 번째이자 유일한 출력 라인은 Kozik이 만들어야 하는 최소 스트로크 수와 동일한 정수 하나를 포함해야 합니다.
Pierwszy i jedyny wiersz wyjścia powinien zawierać jedną liczbę całkowitą równą minimalnej liczbie uderzeń, które musi wykonać Kozik.
예제 입력 1
180 202 10
예제 출력 1
3
답안
1
2
3
4
5
|
k, w, m = map(int, input().split())
if (w-k) % m:
print( (w-k)//m + 1)
else:
print( (w-k)//m)
|
cs |
'공부 > 코딩테스트' 카테고리의 다른 글
백준: 10797번 10부제 (Python3) (0) | 2022.08.04 |
---|---|
백준: 10768번 특별한 날 (Python3) (0) | 2022.08.04 |
백준: 8674번 Tabliczka (Python3) (0) | 2022.08.03 |
백준: 8558번 Silnia (Python3) (0) | 2022.08.03 |
백준: 7891번 Can you add this? (Python3) (0) | 2022.08.03 |
댓글