Tuyota
Tuyota
全部文章
分类
题解(7)
归档
标签
去牛客网
登录
/
注册
Tuyota的博客
全部文章
(共5篇)
题解 | #字符串分隔#
将该数乘以2,向下取整,如果能被2整除,说明小数点位小于0.5 num=float(input()) k=int(2*num) if k%2==0: k/=2 else: k=(k+1)/2 print(int(k))
Python3
2022-03-30
1
149
题解 | #字符串分隔#
通过while循环可以进一步降低算法复杂度,这种算法在遇到质数因子比较多的大数时,可以较快的运行处结果 num=int(input()) k=2 while True: if k<(int(math.sqrt(num))+1) and num%k==0: num/=k ...
Python3
2022-03-30
0
198
python3解法
num=int(input()) k=1 while True: k+=num%2 num=num//2 if num==1: break print(k)
2020-12-04
0
328
python3解法
num=input() num=num[::-1] n=len(num) str_='' for i in range(n): if num[i] not in str_: str_+=num[i] print(st...
2020-12-04
6
1029
分享一个拙劣的不用字典的解法
num=int(input()) out_s=[] for i in range(num): inp=input() #print(inp) a=inp.split(' ')[0].zfill(8) &...
2020-12-04
0
364