不错就是对
不错就是对
全部文章
题解
归档
标签
去牛客网
登录
/
注册
不错就是对的博客
Work hard and be nice to people.
全部文章
/ 题解
(共240篇)
题解 | #统计每个月兔子的总数#
HJ37 统计每个月兔子的总数 思路: 斐波那契数列:1 1 2 3 5 8 13 21 34 f(n)=f(n-1)+f(n-2) n>2,n从0开始; step1:创建一个函数,如果n <= 2,返回1;如果n > 2,则调用f(n-1)+f(n-2); step2:输入一个整...
Python3
数学
2022-03-10
1
421
题解 | #统计字符#
HJ40 统计字符 思路: step1:输入字符,同时创建“shuzi”,将0-9数字添加进去,同时设置4个计数器; step2:对n进行遍历,如果i是字母,count1 += 1;如果i是空格,count2 += 1;如果i在“shuzi”中,count3 += 1;如果是其他字符,count4 ...
Python3
字符串
哈希表
2022-03-10
2
427
题解 | #图片整理#
HJ34 图片整理 思路: step1:使用sorted()函数对输入进行排序,所得的均为“'x'”形式,之后使用.join()函数将序列中的元素以指定的字符(这里是空串)连接生成一个新的字符串 代码如下: print(''.join(sorted(input())))
Python3
字符串
2022-03-10
0
360
题解 | #汽水瓶#
HJ22 汽水瓶 思路: 观察发现最多可以喝的瓶子数是:手上瓶子数与2相除取整 step1:输入手上瓶子数; step2:如果手上数量为0,直接break; 输出手上瓶子数与2相除取整的结果 代码如下: while True: try: n = int(input()) ...
Python3
数学
2022-03-09
0
448
题解 | #简单密码#
HJ21 简单密码 思路: step1:输入明文n,创建字典dic(“A-Z”对应的“b-a”),创建“shuzi”字符串(“0-9”),创建空串x(便于输出密文) step2:遍历明文n,如果i在“shuzi”内,则直接将数字加到x中;如果i在字典内,则将对应的字母加到x中;如果i是小写字母,则按...
Python3
字符串
2022-03-09
0
459
题解 | #求int型正整数在内存中存储时1的个数#
HJ15 求int型正整数在内存中存储时1的个数 思路: step1:输入一个int型正整数; step2:将该正整数转换为二进制数(用bin()函数); step3:用count()函数数出'1'的个数,并打印 代码如下: n = int(input()) n = bin(n) print(n.c...
Python3
2022-03-09
0
323
题解 | #句子逆序#
HJ13 句子逆序 思路: step1:输入英文句子,用空串隔开; step2:将输入句子按单词倒序排列; step3:遍历倒序排列的句子逐一打印,并用空格隔开 代码如下: n = input().split() n = n[::-1] for i in n: print(i,end=' '...
Python3
数组
2022-03-09
0
384
题解 | #字符串反转#
HJ12 字符串反转 思路: step1:输入字符串; step2:将字符串倒序输出(使用[::-1]) 代码如下: n = input() print(n[::-1])
Python3
字符串
2022-03-09
1
838
题解 | #数字颠倒#
HJ11 数字颠倒 思路: step1:输入一个整数; step2:将其倒序输出(使用[::-1]) 代码如下: n = input() print(n[::-1])
Python3
字符串
2022-03-09
0
532
题解 | #字符个数统计#
HJ10 字符个数统计 思路: step1:输入字符串; step2:创建一个空串a,用于存放不重复字符; step3:遍历输入的字符串,如果不在空串a里面,就将其添加; step4:打印a的长度 代码如下: n = input() a = '' for i in n: if i not i...
Python3
字符串
2022-03-09
0
384
首页
上一页
15
16
17
18
19
20
21
22
23
24
下一页
末页