12345678910111213...第一次出现555是第几个数字
提问:12345678910111213...第一次出现555是第几个数字
网友回答:
首先,数学的方法
第一次出现555,就在55,56的位置
那么,它的数字位置为
一位数1~9共9个
二位数10~55共(55-10)*2=90个
所以它是第100个位置
而程序的实现(python)
#coding:utf-8 a=1 ct=0 while True: if a//10==0: ct=ct+1 else: ct=ct+2 if a==55: break a=a+1 print(ct-1)