Taylor666
Taylor666
全部文章
题解
未归档(4)
归档
标签
去牛客网
登录
/
注册
陆振波的牛客博客
更多分享见:http://blog.sina.com.cn/luzhenbo2
全部文章
/ 题解
(共111篇)
题解 | #图片整理#
来自专栏
''' 解题思路: 可直接对字符串排序 ''' while 1: try: pass S = input() #print(S) S2 = sorted(S) print(''.join(S2)) ...
2021-07-01
0
370
题解 | #数组分组#
来自专栏
''' 解题思路: 先按数字按3和5的倍数分组,再利用两数组相等的条件,将剩下数字分到两组中去 剩下数字分组,满足子集相加等于指定值,这里穷举,可以用更好算法 ''' #============================================ # 将i转成二进制(长度填充到lengt...
2021-07-01
0
679
题解 | #购物单#
来自专栏
''' 解题思路: 动态规划:带条件的0-1背包问题 ''' #========================================== # 读入原始数据,背包数除10 w_max,n = map(int,input().strip().split()) w_max = w_max//...
2021-07-01
0
430
题解 | #单词倒排#
来自专栏
''' 解题思路: 不是字母用空格代替,然后倒排 ''' s = input().strip() #print(s) for i in s: if not i.isalpha(): s = s.replace(i, ' ') #print(s) x = s.strip(...
2021-07-01
0
363
题解 | #求最小公倍数#
来自专栏
''' 解题思路: a,b的最小公倍数:当(a*i)%b == 0时,最小的i对应的a*i ''' a,b = map(int,input().strip().split()) #print(a,b) i = 1 while (a*i)%b != 0: i += 1 print(a*i)
2021-07-01
0
455
题解 | #密码强度等级#
来自专栏
''' 解题思路: 统计:数字,大写,小写,其它这四种字符个数,然后按规则打分 注意:“全都是小(大)写字母”,是指字母中,要么全是大写,要么全是小写。不是对所有字符而言的。 ''' def test(s): if s.isdigit(): return 0 ...
2021-07-01
0
498
题解 | #汽水瓶#
来自专栏
''' 解题思路: 找规则,打印输出 ''' while 1: try: n = int(input()) if n>0: print(n//2) except: break
2021-07-01
1
413
题解 | #配置文件恢复#
来自专栏
''' 解题思路: 输入命令的前n个字符的匹配,并反馈输出相应的字符串 ''' def match(s1,s2): com_exe = [['reset','board'],\ ['board','add'],\ ['board...
2021-07-01
0
403
题解 | #求最大连续bit数#
来自专栏
''' 解题思路: 十进制转二进制字符串,生成连续n个1字符串,用in做判断 ''' def StrOne(n): s = '' for i in range(n): s += '1' return s while 1: try: d...
2021-07-01
0
462
题解 | #百钱买百鸡问题#
来自专栏
''' 解题思路: 最多100只, 鸡雏值1/3,设鸡雏k只,取值0,3,6,9,……100, 鸡翁值5,设鸡翁i只,取值0,1,2,……100-k 鸡母值3,设鸡母j只,j = 100-k-i 判断条件:i*5 + j*3 + k/3 = 100,满足条件输出 ''' i=0 j=0 k=0 ...
2021-07-01
2
487
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页