牛客403703364号
牛客403703364号
全部文章
分类
题解(18)
归档
标签
去牛客网
登录
/
注册
牛客403703364号的博客
全部文章
(共32篇)
题解 | #自守数#
n = input() count = 0 for i in range(eval(n)+1): lenth = len(str(i)) num = i**2 if str(num)[-lenth:] == str(i): count += 1 print(c...
2022-05-29
0
114
题解 | #密码强度等级#
def length(s): lenth = len(s) if lenth <= 4: return 5 elif 5 <= lenth <= 7: return 10 else: return 25...
2022-05-28
0
203
题解 | #最长回文子串#
s = list(input()) list =[] for i in range(len(s)-1): #从1个数字开始向两边 for j in range(len(s)-i-1): if s[i-j]== s[i+j]: list.append(...
2022-05-28
0
138
题解 | #计算日期到天数转换#
while True: try: y,m,d = map(int,input().split()) #用map函数的int,给他全部捋成整数。 month = [31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31] #...
2022-05-27
0
156
题解 | #放苹果#
动态规划#HJ61 放苹果 题目分析 苹果数m,盘子数n 允许空盘,与顺序无关 思路 1、递归目的: 最终结果是要返回solution(m,n) 2、递归退出条件 a. 没有苹果:m=0,每个盘子都不能放置,只有这1种情况。 b. 只有1个苹果:m=1,放在哪个盘子都只是1种情况。 c. ...
Python3
2022-05-26
0
176
题解 | #完全数计算#
n=1000 ls1 = [] #用来存放完美数 ls2 = [] #用来存放约数 for i in range(1,n): for j in range(1,i): if i % j ==0: ls2.append(j) if sum(ls2...
2022-05-25
0
104
题解 | #杨辉三角的变形#
#生成杨辉三角形 n = int(input()) triangle = [[1],[1,1,1]] for i in range(2,n): uprow = triangle[i-1] #二维数组的索引,指前一个数组 elem = [1] #每一行第一个元素是1 elem....
2022-05-25
0
127
题解 | #统计每个月兔子的总数#
dic = {"age1":1,"age2":0,"adult":0} #第一个月的情况 n = int(input()) for i in range(n-1): #循环2次,就是第2月的数字,所以i=0,i=1 i = i+2...
2022-05-24
0
152
题解 | #蛇形矩阵#
n = eval(input()) num = 1 ls = [([0] * n) for i in range(n)] #构造一个nxn的0矩阵 for a in range(n): row = a col = 0 for i in range(a+1): ...
2022-05-24
0
125
题解 | #汽水瓶#
ls = [] count = 0 while True: n = eval(input()) #获取每次输入 if n>=0: ls = [1]*n #生成一个数组模拟瓶盖,更形象 while len(ls)>=3: #有3个以上瓶盖 ...
2022-05-23
0
183
首页
上一页
1
2
3
4
下一页
末页