dingcy0009
dingcy0009
全部文章
分类
归档
标签
去牛客网
登录
/
注册
dingcy0009的博客
全部文章
(共44篇)
题解 | 查找组成一个偶数最接近的两个素数
def sushu(x:int):#创建一个判断是否是素数的函数 if x==1 or x==2 or x==3:#1不是素数,我这里写错了 return True elif x%2==0 or x%3==0: return False els...
2025-08-08
0
24
题解 | 名字的漂亮度#字典#排序
def p(x:str): freq={} name=[]#预备查重 lst_beu=[]#预备求和 for i in x: if i not in name: freq[i]=1 name.append...
2025-08-08
0
21
题解 | 记票统计#字典#查找
n=int(input()) name_ele=input().split(' ') m=int(input()) vote=input().split(' ') dic={} invalid=0 #循环1:创建初始字典 for j in range(n): dic[name_ele[j]]...
2025-08-07
0
19
题解 | 尼科彻斯定理
n=int(input()) pp=[] start=int((1+n-1)*(n-1)*0.5) for i in range(start,start+n): n0=2*i+1 pp.append(n0) #print(pp) ans=[] for j in range(len(p...
2025-08-07
1
20
题解 | 尼科彻斯定理
n=int(input()) pp=[] start=int((1+n-1)*(n-1)*0.5) for i in range(start,start+n): n0=2*i+1 pp.append(n0) #print(pp) ans=[] for j in range(len(p...
2025-08-07
0
16
题解 | 构造A+B
a, b = map(int, input().split()) c=a-1 if b<=c: print('YES') else: print('NO') 题目需判断能否构造出 b 对不同正整数 (x,y) 满足 x + y = a。正整数对 (x,y) 中,x 可取 1 ...
2025-08-07
0
17
题解 | 成绩排序
n=int(input()) op=int(input()) lst=[]#用于存放成绩名单 for i in range(n): l0=input().split(' ') lst.append(l0) if op==0:#按照成绩排列名单 sorted_lst = sor...
2025-08-07
0
21
题解 | 挑7
n=int(input()) num=[]#用于存放包含7和7的倍数的数 for i in range(1,n+1): i_str=str(i)#将整数变为字符串格式 if '7' in i_str:#查询7是否在该字符串里 num.append(i) if ...
2025-08-06
0
16
题解 | 字符串加密
s=input() t=input() s0=[]#用于存放按照初始顺序排列、不重复的输入s s1=[]#用于存放输入s未出现且按需排列的其余字母 zimu_dic={}#记录标准字母表位置的字典 ans=[]#输出密文 zimubiao='abcdefghijklmnopqrstuvwxyz' f...
2025-08-06
0
31
题解 | 小红的双生串
#定义f(x)找一段里面最小修改次数 #对于每一半字符串,统计每个字符的出现次数。 #如果所有字符出现次数相同,则结果为 “不同字符数 - 1”; #否则,去掉出现次数最多的字符,结果为 “剩余字符的出现次数之和”。 #最终结果是两半的上述结果相加。 def f(x:str): x0=lis...
2025-08-05
0
14
首页
上一页
1
2
3
4
5
下一页
末页