当前位置: 首页 > news >正文

2025.10.9 月考游寄 - Amy

忘记比赛有罚时了。摆烂过头加生理期导致完全小丑。
这次月考算是对自己的警示。还是有很多很多东西不会的,要抓紧学。

分解因数

从小到大筛需要的次数更少且用时更短。
罚时+1.

from math import sqrt
n=int(input())
for i in range(2,int(sqrt(n))+1):if(n%i==0):print(int(n/i))break

机器猫斗恶龙

前缀和。

n=int(input())
a=list(map(int,input().split()))
pre=[]
pre.append(a[0])
for i in range(1,n):pre.append(pre[i-1]+a[i])
minn=min(pre)
if(minn>0):print(0)
else:print(-minn+1)

牛顿迭代法

注意审题,输入为浮点数而非整数。
罚时+1.

def op(x,a):return x-(x*x-a)/(2*x)
while(True):try:n=float(input())except EOFError:breakt=1ans=1while(abs(op(t,n)-t)>0.000001):ans+=1t=op(t,n)print("%d %0.2f"%(ans,t))

贪婪的哥布林

n,m=map(int,input().split())
a=[]
for i in range(n):x,y=map(int,input().split())t=[x/y,x,y]a.append(t)
a=sorted(a,key=lambda t:-t[0])
ans=0
for i in range(len(a)):if(a[i][2]<=m):m-=a[i][2]ans+=a[i][1]elif(0<m<a[i][2]):ans+=a[i][0]*mm=0else:break
print("%.2f"%(ans))

求亲和数

本地跑得飞快然后上去超时了。遂打表。

from math import sqrt
def doit(x):sum=1for i in range(2,int(sqrt(x))):if(x%i==0):sum=sum+i+x/ireturn sum
res1=[]
res2=[]
check=[0]*100005
n=int(input())
for i in range(220,n+1):if(check[i]==1):continuet=int(doit(i))if(t>n):continueif(doit(t)==i and t!=i):check[i]=1check[t]=1res1.append(i)res2.append(t)
for i in range(len(res1)):print(res1[i],res2[i])
a=[[220,284],[1184,1210],[2620,2924],[5020,5564],[6232,6368],[10744,10856],[12285,14595],[17296,18416],[63020,76084],[66928,66992],[67095,71145],[69615,87633],[79750,88730]]
n=int(input())
for i in range(13):if(a[i][0]<=n and a[i][1]<=n):print(a[i][0],a[i][1])

校门外的树又来了

最红温的一集。忘记区间合并可以贪心,先排序然后比较末端就行了。然后开始各种假。一边输入一边合并,没有考虑修改好的会对原先的产生影响。一边查一边原地删相当混乱。
头铁交了12发然后罚时2h。出来脑袋嗡嗡的。

a=[]
l,m=map(int,input().split())
sum=0
for i in range(m):x,y=map(int,input().split())a.append([x,y])
ans=l+1
res=[]
a=sorted(a,key=lambda t:t[0])
res.append(a[0])
idx=0
for i in range(1,len(a)):if(a[i][0]>a[idx][1]):res.append(a[i])idx+=1else:a[idx][1]=max(a[idx][1],a[i][1])
for i in range(len(res)):ans-=(res[i][1]-res[i][0]+1)
print(ans)
http://www.zskr.cn/news/17888.html

相关文章:

  • 七层协议
  • 10.9正式恢复
  • 2025.10.8 训练记录
  • 【触想智能】工业一体机在金融领域的应用优势和具体注意事项 - 指南
  • 【每日一面】盒子模型
  • ai 对话框一直往下滚可能要成为过云,当初只是为了快速现实ai的演示界面而己,是该走入正题 了
  • 脚手架安全巡检智能化!AI 让隐患识别更精准、整改更高效
  • 计划管理
  • 苍穹外卖第二天(Nginx如何配置、MD5加密)
  • 自动引入的element-plus覆盖tailwindcss样式冲突解决方法
  • Linux之周期性定时任务实践
  • 24 LCA模拟赛2T4 colorful 题解
  • 23 LCA模拟赛2T2 异或排列 题解
  • SQLAlchemy 库 - 实践
  • 国庆做题记录(基础算法)
  • 504 品酒大会!!!!!!
  • 【数据结构】可撤销并查集 - Slayer
  • 【题解】P11459 [USACO24DEC] Its Mooin Time P
  • 创建一个springboot项目,mybatis连接嵌入式数据库H2,实现增删改查功能
  • 基于众包的产品质量比较与推荐算法研究
  • 10/9
  • 线程池总结
  • 深入解析:一款相机是只有桶形畸变 和 枕形畸变的一种,还是两个都有?
  • WPF Epplus export 10M+ items in excel with multiple sheets batch by batch
  • CF2152G Query Jungle
  • 下好多雨
  • 戴尔电脑开机出现supportassist怎么办_戴尔电脑开机出现supportassist多种解决优秀的方法
  • 项目经理常见面试题7:作为项目经理,你如何协调项目中不同角色(构建、测试、产品)的矛盾?
  • 由等概率(a,b)生成等概率(c,d)
  • 详细介绍:C#练习题——泛型实现单例模式和增删改查