#P7366. [CTSC2002] 月亮森林
[CTSC2002] 月亮森林
Description
The old man explained that this seed was extraordinary. On the morning of the second day after planting, it would grow into a small sapling of height (one unit).
The Moon Tree is extremely resilient, and after that it will grow by one unit every morning. Since Moon Trees are different from organisms on Earth, the girl must use a special fertilizer to fertilize them, and the old man will give the girl one unit of this fertilizer every day. Every night, she must fertilize exactly one tree or a seed that was just planted in the afternoon. She cannot fertilize more, and she cannot skip fertilizing. The fertilized tree or seed will grow one extra unit the next morning compared to the normal case, i.e. it will grow by two units.
During the growth of a Moon Tree, there are two special heights called “harvest points”, which are and . At noon on the day when the height of a Moon Tree first reaches or exceeds , the tree will bear one fruit. Similarly, at noon on the day when its height first reaches or exceeds , it will bear one fruit.
Inside each fruit there is one seed, exactly the same as the one the girl first found. Every afternoon, the girl may choose to plant some seeds, and of course she may also choose to plant none. Only when the girl has planted exactly trees and all of them have the same height can these trees truly adapt to Earth’s environment and live forever.
On the afternoon after she woke up, the girl planted the seed as the old man instructed. She took completing the task the old man gave her as the greatest wish of her life, working hard day after day and year after year. Every evening, as soon as she sat on the doorstep and looked into the distance, a beautiful and vast Moonlight Forest would appear before her eyes. She believed she would succeed, no matter how long it took. But when would that day finally come?
Input Format
Three integers , representing the heights of the two harvest points and the required number of Moon Trees.
Output Format
A single integer , the minimum number of days required.
4 9 3
12
10 15 6
84
Hint
For of the testdata, , .
Translated by ChatGPT 5
京公网安备 11011102002149号