来财_来
来财_来
全部文章
分类
归档
标签
去牛客网
登录
/
注册
来财_来的博客
全部文章
(共16篇)
题解 | 购物单
n, m = map(int, input().split()) #n表示钱,m表示数量 v = [0] * (m + 1) w = [0] * (m + 1) q = [0] * (m + 1) #这三个里面是列表[0],[0],[0],[0],[0],[0],[0](m+1个) for i i...
2025-06-23
0
12
题解 | 求int型正整数在内存中存储时1的个数
n = int(input()) s = bin(n)[2:] #bin将数字转换二进制,然后切片去除二进制前两位0b print(s.count("1")) #count可以计算字符串中出现的次数 解题思路见代码注释!注意:1.bin()二进制; oct()八进制; in...
2025-06-19
0
17
题解 | 句子逆序
s = input().split() #分隔输入为列表 n = s[::-1] #将列表元素逆序 for word in n: print(word,end=" ") 思路见代码注释!太简单了!
2025-06-19
1
16
题解 | 字符串反转
s = input() d = s[::-1] #反转字符串 print(d) 解题思路见代码注释!太简单了这一题
2025-06-19
0
18
题解 | 提取不重复的整数
n = input() n = n[::-1] #将输入字符串颠倒 dn = [] #保存输出序列 used = set() #查询是否有重复数字 for x in n: if x not in used: dn.append(x) #序列中没有x这个数就新...
2025-06-18
0
27
题解 | 合并表记录
n = int(input()) #输入n个数 dic = {} #创建空字典 for _ in range(n): x,y = map(int,input().split()) #输入字典键x和值y if x in dic: #字典已有x键,y加...
2025-06-18
0
19
题解 | 取近似值
x = float(input()) #输入浮点数x y = int(x) #直接向下保留整数 z = x-y #算出小数部分值 if z >= 0.5: y += 1 #如果小鼠部分大于0.5则进位 print(y) 思路见代码中注释内容!
2025-06-18
0
15
题解 | 质数因子
n = int(input()) #输入需要求因子的数字 yz = [] #因子的列表 i = 2 #因数从2开始 while i*i <= n: #因数的范围 while n%i == 0: #n可以被i整除时 yz.append(...
2025-06-17
1
30
题解 | 字符串排序
n = int(input()) #要输入的单词数量 send = list(input() for _ in range(n)) #依次输入n单词进入列表 word = sorted(send) #sort默认按照字典排序 for _ in word: print(_)...
2025-06-17
1
21
题解 | 数字颠倒
n = input() #输入数字n l = "" #创建空的字符串l for i in range(len(n)-1, -1, -1): l += n[i] #从n的最后一位开始往前依次加入字符串l,完成翻转 print(l) n...
2025-06-17
1
22
首页
上一页
1
2
下一页
末页