Fake Code準備-Day 3【伯俊】2869号「カタツムリが行きたい」(Python Python Python Python Python Python)

938 ワード

💻 2869号"想去卡塔茨姆里"


👉 質問する



💻 コード#コード#

정답은 나오지만 실패로 뜨는 코드
a, b, v = map(int, input().split())
# a = 낮에 올라가는 높이
# b = 밤에 미끄러지는 높이
# v = 정상 높이
day = a - b # 하루동안 올라간 높이
if v < a:
    print(1)
else:
    if v-a < day:
        res = 1
    else:
        res = (v - a) // day
print(res+1)
정답 코드
a, b, v = map(int, input().split())
day = (v - b) // (a - b) #마지막 아침에 a높이를 올라가면 끝나기 때문에 v에서 b를 빼준 높이에서 (a - b)를 나눠서 day를 구함
con = (v - b) % (a - b)
print(day if con == 0 else day + 1 )

のり付け

  • a=日中上昇高さ、b=夜間スライド高さ、v=通常高さ
  • は最後の朝にaの高さまで登ると終了するので、vからbを差し引いた高さ(a-b)で1日分ずつ求め、
  • アイテム演算子を介してconの残りが存在する場合、1日かかるため+1出力
  • 💯 結果