Taylor666
Taylor666
全部文章
分类
未归档(4)
题解(111)
归档
标签
去牛客网
登录
/
注册
陆振波的牛客博客
更多分享见:http://blog.sina.com.cn/luzhenbo2
TA的专栏
115篇文章
0人订阅
陆振波的牛客博客专栏
115篇文章
684人学习
全部文章
(共115篇)
题解 | #汽水瓶#
来自专栏
''' 解题思路: 找规则,打印输出 ''' 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
题解 | #完全数计算#
来自专栏
解题思路: 自定义一个完全数判断子函数,再遍历输出 def isPerNum(n): L = [] L.append(1) for i in range(2,n): if n%i==0: L.append(i) return ...
2021-07-01
0
385
题解 | #参数解析#
来自专栏
''' 解题思路: 引入一个标志位k=0前面无半个引号,或k=1前面人半个引号 ''' L = input().strip().split() #print(L) X = [] TMP = '' k = 0 for LL in L: #print('LL=',LL) if LL...
2021-07-01
0
321
题解 | #公共子串计算#
来自专栏
解题思路: 双指针,穷举法,判断 def test(S1,S2): len1 = len(S1) len2 = len(S2) i = 0 j = 1 count = 0 while i+j<len1+1: if S1[i:...
2021-07-01
0
390
题解 | #走方格的方案数#
来自专栏
解题思路: 递归或动态规划,f(n,m)=f(m-1,n)+f(m,n-1) def f(n,m): if n==0: return 1 if m==0: return 1 return f(m-1,n)+f(m,n-1) while 1:...
2021-07-01
0
350
题解 | #字符个数统计#
来自专栏
解题思路: 统计字符的直方图,输出直方图中不为0的个数 s = input() #print(type(s)) #print(s) len_s = len(s) #print('len_s=',len_s) L = list(); for i in range(128): #print...
2021-07-01
0
364
题解 | #杨辉三角的变形#
来自专栏
解题思路: 找规则发现输出以周期为4的循环 i = 0 N = list() while 1: try: n = int(input()) #print('n=',n) def pos(n): out ...
2021-07-01
0
363
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页