不错就是对
不错就是对
全部文章
题解
归档
标签
去牛客网
登录
/
注册
不错就是对的博客
Work hard and be nice to people.
全部文章
/ 题解
(共234篇)
题解 | #函数实现计算一个数的阶乘#
BC167 函数实现计算一个数的阶乘 思路: step1:一个一个乘,如果是1,返回1;否则乘以下一个数; 代码如下: def fn(n): if n == 1: return 1 return n * fn(n-1) n = int(input()) print(f...
Python3
2022-03-29
0
374
题解 | #小乐乐走台阶#
BC166 小乐乐走台阶 思路: step1:如果剩下1步或者0步,返回1;否则,返回fn(n-1)和fn(n-2); 代码如下: def fn(n): if n == 0 or n == 1: return 1 return fn(n-1) + fn(n-2) n ...
Python3
2022-03-29
0
412
题解 | #牛牛的素数和#
BC155 牛牛的素数和 思路: step1:找到素数,创建计数器,累加打印; 代码如下: def fn(m,n): count = 0 for i in range(m,n+1): x = 2 flag = True while x ...
Python3
2022-03-29
0
366
题解 | #牛牛的四叶玫瑰数#
BC164 牛牛的四叶玫瑰数 思路: step1:逐位计算; 代码如下: def fn(m,n): for i in range(m,n+1): x = '' x += str(i) y = len(str(i)) count ...
Python3
2022-03-29
1
466
题解 | #牛牛的替换#
BC163 牛牛的替换 思路: step1:使用replace函数替换; 代码如下: a,b,c,d,e = list(map(str,input().split())) def fn(n): n = n.replace(b,c) n = n.replace(d,e) pri...
Python3
2022-03-29
0
415
题解 | #牛牛的素数判断#
BC162 牛牛的素数判断 思路: step1:素数判断,注意这里可以减小复杂度; 代码如下: m = int(input()) def fn(n): flag = True i = 2 while i <= n**0.5 + 1: if n%i == ...
Python3
2022-03-29
0
326
题解 | #K形图案#
BC106 K形图案 思路: step1:分上下打印; 代码如下: while True: try: n = int(input()) i = 1 while i <= 2*n + 1: j = n + 1 ...
Python3
2022-03-28
0
428
题解 | #菱形图案#
BC105 菱形图案 思路: step1:分上下层打印; 代码如下: while True: try: n = int(input()) i = 1 while i <= 2*n + 1: j = n + 1 ...
Python3
2022-03-28
0
350
题解 | #[NOIP2015]金币#
BC96 [NOIP2015]金币 思路: step1:先算整三角形的,再算多余的,最后累加; 代码如下: n = int(input()) count = 0 day = 0 for i in range(1,n+1): if (1 + i) * i / 2 <= n: ...
Python3
2022-03-28
3
506
题解 | #[NOIP2013]记数问题#
BC116 [NOIP2013]记数问题 思路: step1:输入n,x;把x转化为str类型;创建一个空串和计数器; step2:循环1-n,把对应的字符加入空串中,匹配并计数;打印次数; 代码如下: n,x = list(map(int,input().split())) x = str(x) ...
Python3
2022-03-28
1
548
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页