[白俊]2869号カタツムリが上に行きたい


質問する
땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다.

달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 

또, 정상에 올라간 후에는 미끄러지지 않는다.

달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오.
入力
1行目には3つの整数A,B,Vがあり、スペースで区切られています.(1 ≤ B < A ≤ V ≤ 1,000,000,000)
しゅつりょく
最初の行の出力カタツムリは木の棒を登って何日かかりますか.


解答方法
A,B,V = map(int, input().split())

if (V-B) % (A-B) == 0 :
    print((V-B) // (A-B))
else :
    print(((V-B) // (A-B)) +1)
  • カタツムリは1日A-Bほどの高さに上がることができます
  • カタツムリが登る長さはV-Bです.△登頂後は滑らないので、Vを減らす.
  • 上昇する必要がある長さ(V-B)を1日上昇する長さ(A-B)
  • で割る.
  • 残りが0でなければ、あと1日かかると思って+1
  • map()関数
    : https://velog.io/@kjhxxxx/Python-map-%ED%95%A8%EC%88%98
    Python四則演算子
    四則演算子+加減*×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
    https://www.acmicpc.net/problem/2869