Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Polar Bears solution in Creative category for Funny Addition by zenjoesepp
import random
def checkio(data):
POLAR_BEAR = 'ˁ˚ᴥ˚ˀ'
polar_bears = ''
number_of_polar_bears_in_water, number_of_polar_bears_on_snow = data
while number_of_polar_bears_in_water > 0 or number_of_polar_bears_on_snow > 0:
if random.choice(['water', 'snow']) == 'water' and number_of_polar_bears_in_water > 0:
polar_bears += random.randint(1,4)*'~' + POLAR_BEAR + random.randint(1,3)*'~'
number_of_polar_bears_in_water -= 1
elif number_of_polar_bears_on_snow > 0:
polar_bears += random.randint(1, 4) * '_' + POLAR_BEAR + random.randint(1, 3) * '_'
number_of_polar_bears_on_snow -= 1
print(polar_bears)
number_of_polar_bears = polar_bears.count('ᴥ')
return number_of_polar_bears
if __name__ == '__main__':
assert checkio([5, 5]) == 10, 'First'
assert checkio([7, 1]) == 8, 'Second'
print('All ok')
June 27, 2018
Comments: