OCEAN='X'INFECTED='1'defcalculate_percentage_infected(map_in):'''
Calculate the Percentage of the Population that will be Infected.
'''total_infected=0total=0forcontinentinmap_in.split(OCEAN):total+=len(continent)ifINFECTEDincontinent:result=INFECTED*len(continent)total_infected+=len(continent)iftotal==0:returntotalreturn(total_infected/total)*100print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("01000000X000X011X0X")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("01X000X010X011XX")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("XXXXX")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("00000000X00X0000")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("0000000010")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("000001XXXX0010X1X00010")))print("INFECTED PERCENTAGE: {}%".format(calculate_percentage_infected("X00X000000X10X0100")))
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Alternative to @candidateplanet 's Python implementation: