代码:
import os
import sys
# 请在此输入您的代码
a=0
for i in range(1,100000):
a+=str(i).count('1')
if a >=2021:
break
print(i)
代码:
import os
import sys
li = [[x,y] for x in range(20) for y in range(21)]
se =set()
set_ = set()
for x1,y1 in li:
for x2,y2 in li:
if x1==x2:
se.add((x1,x2))
continue
else: # y=k*x+b
k = (y1-y2)/(x1-x2)
b =(y2*x1-y1*x2)/(x1-x2)
if (k,b) not in set_:
set_.add((k,b))
print(len(set_)+len(se))