본문 바로가기
백준/브론즈

[1] 백준 8710 Koszykarz

by Riverandeye 2020. 11. 15.

문제 해설

 

Kozik는 농구 선수가되고 싶어합니다. 코치와 이야기를 나눈 후 그가 너무 작다는 것이 밝혀졌습니다. 그러나 Kozik은 치트로 판명 되더라도 코치의 요구 사항을 충족하기를 원할 정도로 결심했습니다. 그래서 그는 키가 커질 때까지 머리에 부딪히는 기발한 아이디어를 가졌습니다. 그는 타격을받을 때마다 종양이 1cm 씩 커지는 것을 발견했습니다. Kozik은 자신을 때려야 할 최소한의 수를 궁금해합니다.

 

입력

 

항목의 첫 번째 줄에서 3 개의 정수 : k, w, m (1 ≤ k ≤ 200, 1 ≤ w, m ≤ 109), 각각 Kozik의 키, 트레이너가 요구하는 높이 및 각 뇌졸중 후 종양 성장 값을 나타냅니다.

 

출력

 

첫 번째이자 유일한 출력 줄에는 Kozik이 만들어야하는 최소 스트로크 수와 동일한 정수 하나가 포함되어야합니다.

 

풀이

 

코틀린 풀이입니다. 

import java.util.*
import java.lang.Math.*

fun main(args: Array<String>) = with(Scanner(System.`in`)) {
    var a = nextInt()
    var b = nextInt()
    var c = nextInt()

    b -= a

    if(b <= 0){
        print(0)
    }
    else {
        var d = b / c;
        if(b % c != 0) d += 1
        print(d)
    }
}

 

'백준 > 브론즈' 카테고리의 다른 글

[5] 백준 13610 Volta  (0) 2020.11.16
[4] 백준 13597 Tri-du  (0) 2020.11.16
[3] 백준 11466 Alex Origami Squares  (0) 2020.11.16
[2] 백준 8716 Pole  (0) 2020.11.15

댓글