Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Feed previous pigeons, and maybe feed some new pigeons solution in Clear category for Feed Pigeons by Phil15
def checkio(number):
n = 1
while number>0: #n-th minute
#Feed the (n-1)*n/2 previous pigeons
number -= (n-1)*n//2
if number<=0:
return (n-1)*n//2
#Feed n new pigeons
number -= n
if number<=0:
#Previous pigeons and some new pigeons have received food
return (n-1)*n//2 + number + n
n += 1
April 5, 2018