莫燿汶
莫燿汶
全部文章
题解
归档
标签
去牛客网
登录
/
注册
莫燿汶的博客
第一语言python的小白
全部文章
/ 题解
(共55篇)
题解 | #数据分类处理#
非常残暴的解法,但是速度内存比较好看 num = input().split()[1::] num1 = input().split()[1::] # 第一个数字对我的作用不大,去掉了 a = 0 for i in num: num[a] = [a, i] # 在所有数据前加上索引 ...
Python3
2022-04-08
0
314
题解 | #尼科彻斯定理#
num = int(input()) if num % 2 == 0: lis = [i for i in range(1, num + 1) if i % 2 == 1] lis1 = [] for n in lis: lis1 += [num ** 2 -...
Python3
2022-04-07
15
775
题解 | #挑7#
最简单的一题了吧 while True: try: num = int(input()) a = 0 for i in range(1, num + 1): if i % 7 == 0 or str(7) in str(...
Python3
2022-04-06
0
236
题解 | #求最小公倍数#
strinp = input().split() a = int(strinp[0]) b = int(strinp[1]) c = 1 while True: if (c * b) % a == 0 and (c * b) % b == 0: 从1开始循环乘积直到除以两数余为0 ...
Python3
2022-04-06
0
269
题解 | #求最大连续bit数#
inpstr = bin(int(input())).replace("0b", "") # 转换成二进制后去除0b前缀 str01 = inpstr.split("0") # 二进制直接用0进行分割形成列表 str01.sort(key=len, reverse=True) # 对列表内元素...
Python3
2022-04-05
0
233
题解 | #记负均正II#
import sys inpstr = [int(line) for line in sys.stdin] a = 0 b = 0 c = 0 for i in inpstr: if i < 0: a += 1 # 判断负数个数 else: b...
Python3
2022-04-05
0
230
题解 | #输入n个整数,输出其中最小的k个#
inpstr = input().split() inpstr01 = input().split() def keys(ss): return int(ss) inpstr01.sort(key=keys) for i in range(int(inpstr[1])): print...
Python3
2022-04-05
0
262
题解 | #字符串加密#
password = input() # 获取目标密码 letter = "abcdefghijklmnopqrstuvwxyz" str_c = "" for i in str_a: if i not in str_c: # 秘钥去重 str_c += i for j ...
Python3
2022-04-04
0
217
题解 | #图片整理#
inpstr = input() list01 = [] for i in inpstr: list01.append([i, ord(i)]) # 获取对应的ASCII值 def sortli01(ss): return ss[1] # 利用ASCII值进行排序,也可以用list...
Python3
2022-04-04
0
247
题解 | #在字符串中找出连续最长的数字串#
import sys list01 = [line.replace("\n", "") for line in sys.stdin] # 获取所有输入值 for i in list01: stri = "" for j in i: if j.isdecimal()...
Python3
2022-04-03
0
321
首页
上一页
1
2
3
4
5
6
下一页
末页