日不落拓海海
日不落拓海海
全部文章
分类
题解(58)
归档
标签
去牛客网
登录
/
注册
日不落拓海海的博客
全部文章
(共58篇)
题解 | #数字颠倒#
while True: try: print(input()[::-1]) except: break [::-1]来表示倒叙
Python3
2022-02-13
0
337
题解 | #坐标移动#
要判断是否为空,否则 i[0]有问题 判断 i[1:]是否为数字(is.digit()), 否则也会报错 while True: try: pos=[0,0] s=input().split(";") alpha = ['A','S','W'...
Python3
2022-02-11
1
351
题解 | #查找兄弟单词#
一个更简单的做法: while True: try: s = input().split(" ") n = int(s[0]) k = int(s[-1]) sub_str = s[-2] sum_str=[] ...
Python3
2022-02-10
0
323
题解 | #求最大连续bit数#
while True: try: s = bin(int(input()))[2:]+'E' t=[] max_num=0 for i in range(len(s)): if s[i]=='1': ...
Python3
2022-02-10
0
348
题解 | #求int型正整数在内存中存储时1的个数#
while True: try: s= int(input()) s=bin(s) print(s.count('1')) except: break python种用bin(number)可直接转换为2进制
Python3
2022-02-10
0
254
题解 | python Eval()函数运用#四则运算#
while True: try: s= input() s=s.replace('{', '(').replace('}', ')').replace('[', '(').replace(']',')') print(int(eval(s)))...
Python3
2022-02-10
0
488
题解 | #将真分数分解为埃及分数#
仍然是公式求解: a/b = 1/(p1+1) + (a-r1)/b*(p1+1) 其中: p1 = b/a r1 = b%a 更新: a = a-r1 b = b*(p1+1) 终止循环条件: a==1: 除到头了,t=a/b b%a==0: a 可以被 b 整除,这个时候 t =1 /(...
Python3
2022-02-10
3
570
题解 | #尼科彻斯定理#
遍历求解(耗时过长,占用过多内存) while True: try: m = int(input()) m3 = pow(m,3) odd_set = [i for i in range(1,m3,2)] odd_num =...
Python3
字符串
2022-02-10
0
547
题解 | #挑7#
while True: try: n = int(input()) num=0 for i in range(1,n+1): str_i = str(i) if i%7==0: ...
Python3
2022-02-10
0
335
题解 | 递归#放苹果#
递归思路: 需要返回的结果: f(m,n)(方法数量) 按照n,m 分为两种情况: n>m:需要去掉n-m个盘子,故:f(m,n)=f(m,m) n<=m: 考虑两种互斥事件(形成m,n可以每次递归递减的情况): 每个盘子至少放一个: f(m,n) = f(m-n,n) 至少有一个...
Python3
递归
2022-02-10
5
399
首页
上一页
1
2
3
4
5
6
下一页
末页