|
发表于 2020-3-20 21:37:38
|
显示全部楼层
def day354(left, right):
if not(left < 1):
numberlist = []
nnl = []
for i in range(left ,right):
numberlist.append(i + 1)
for i in range(len(numberlist)):
pass2 = 1
number = numberlist[i]
nlist = list(str(number))
pass1 = 0
for i2 in nlist:
if i2 == "0":
pass2 = 0
if not(pass2 == 0):
for each in range(len(str(number))):
if int(nlist[each]) == 0:
pass1 += 1
elif number % int(nlist[each]) == 0:
pass1 += 1
if pass1 == len(str(number)):
nnl.append(number)
print(nnl)
- def day354(left, right):
- if not(left < 1):
- numberlist = []
- nnl = []
- for i in range(left ,right):
- numberlist.append(i + 1)
- for i in range(len(numberlist)):
- pass2 = 1
- number = numberlist[i]
- nlist = list(str(number))
- pass1 = 0
- for i2 in nlist:
- if i2 == "0":
- pass2 = 0
- if not(pass2 == 0):
- for each in range(len(str(number))):
- if int(nlist[each]) == 0:
- pass1 += 1
- elif number % int(nlist[each]) == 0:
- pass1 += 1
- if pass1 == len(str(number)):
- nnl.append(number)
- print(nnl)
复制代码 |
|