2869号:カタツムリが上に行きたい[python]
595 ワード
これは白準アルゴリズムの2869番の問題です.
先にやろう
入力値が「」で、カタツムリの高さが時間とともに変化している場合は、日中に対するカタツムリの高さの変化を示します.
入力例:5 1 19
day 1 = 5
day 2 = 9
day 3 = 13
day 4 = 17
day 5 = 21
加算値は5,4,4,4,4であることがわかる.
これは他の入力値にも同じパターンが表示されます.
したがって、19-5を4で割った分を加算すればよい.
しかし、19〜5を4で割った残りの部分が存在するため、対応する条件が増加する.
A, B, V = map(int, input().split(" "))
day = 1 + int((V - A) / (A - B))
if (V - A) % (A - B) > 0:
day += 1
print(day)
この問題が始まったとき、時間の制限を避けるべきだと思います.入力値が「」で、カタツムリの高さが時間とともに変化している場合は、日中に対するカタツムリの高さの変化を示します.
入力例:5 1 19
day 1 = 5
day 2 = 9
day 3 = 13
day 4 = 17
day 5 = 21
加算値は5,4,4,4,4であることがわかる.
これは他の入力値にも同じパターンが表示されます.
したがって、19-5を4で割った分を加算すればよい.
しかし、19〜5を4で割った残りの部分が存在するため、対応する条件が増加する.
Reference
この問題について(2869号:カタツムリが上に行きたい[python]), 我々は、より多くの情報をここで見つけました https://velog.io/@dongkan9/2869번-달팽이는-올라가고-싶다-pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol