擅长:python、mysql、java
<p>这完全是关于数学,而不是算法或数据结构。假设<strong><em>x</em></strong>是天数。<strong><em>x</em><strong>天后:</p>
<pre><code>samSolved = difference + x*samDaily
kellySolved = x*kellyDaily
</code></pre>
<p>我们需要为kellySolved>;找到正整数的最小值<strong><em>x</em></strong>;萨姆解决了</p>
<pre><code>x*kellyDaily > difference + x*samDaily
x > (samDaily-kellyDaily)/difference
</code></pre>
<p>Pthon代码:</p>
<pre><code>def days_needed(kellyDaily, samDaily, difference):
x = (samDaily-kellyDaily)/difference
if x <= 0: return -1
return int(x+1)
</code></pre>