照亮数学的七道光芒

目前总分:100 + 100 + 50 + 0 + 8 + 0 + 50 = 308

A (100 pts)

fk(x)=x2k22k2=(x2)2k2×x2

x=2 时,k 一定会很小就能 2n 或无解。

x=3 时:

x2k22k22n

x2k2n+2k2

log2x2kn+2k2

logbn=loganlogab

log2x2k=2klogx2

2klogx2n+2k2

2knlogx2+2klogx22logx2

2k(1logx2)nlogx22logx2

2knlogx22logx21logx2

logx2=log102log10x

直接通过 std :: log10 计算即可,期望 100 pts。

B (100 pts)

di=1+log10i

pn=i=1ndi

goal=i=1nφ(i)(pni+dilog2di)

pd 可以带 log一定常数 计算。

φ(x) 可以线性计算,期望 60 pts。

哦?最后一个 subtask 只需要跑 1.06s?

long long 换成 int,只需要 1.03s 了,卡常!

std :: vector 换成数组,一个点 1.03s 卡到 1.02s 了!

发现 d 函数调用了 2 次,改了改 0.919s 过了!100 pts!

C (50 pts)

直接暴力,期望 15 pts。

subtask 2 是简单的,就是 1+2++n 减去 (1+2++nd)×d 再加上 (12+22++nd2)×d2 就行。

12+22++n2=n(n+1)(2n+1)6 随便算算?

期望 30 pts。

13+23++n3=(1+2++n)2

14+24++n4=n(n+1)(2n+1)(3n23n+1)30

知道了这些然后就可以容斥与 d 的 gcd 随便做做?期望可以过 subtask 4,50 pts。

D (0 pts)

D=i=1ndi

D=i=1ndi2

V=i=1nvi

V=i=1nvi2

ESS=i=1n(adi+bvi)2

ESS=i=1n((adivi)2+b2+2b(adivi))

ESS=b2n+i=1n(adivi)2+2bi=1n(adivi)

ESS=b2n+2abD2bV+i=1n(adivi)2

ESS=b2n+2abD2bV+i=1n(a2di22adivi+vi2)

ESS=b2n+2abD2bV+a2D+V2ai=1ndivi

E (8 pts)

爆搜,期望 8 pts。

G (50 pts)

发现 10.in 的图是 n 个自环,是平凡的。答案是 420094585。期望 10 pts。

发现 4.in 的图是个 80 个点的完全图(含自环,共 802 条边),也就是可以随意走,边权都是 7,点权有 38537653823421。以及 V=1013

答案的公式为:

i=01013537653823(i+1013537653823ii)7i+1013537653823i1×(38i×421013537653823i)

i=018599(1013537653822ii)7i+1013537653823i1×(38i×421013537653823i)

对于任意的一个给定的 i,我们都可以在 log998244353 的时间内计算 7i+1013537653823i1×(38i×421013537653823i),所以考虑组合数怎么算。

i=018599(j=1i1013537653822ij+1j)(7i+1013537653823i1×(38i×421013537653823i))

哦,是不是可以 O(185992) 爆算啊?

真的可以,答案是 118356523,期望 20 pts。

看 5.in,这是限制了要走的步数,让你求路径权值和,显然可以矩阵快速幂!答案为 127395465。期望 30 pts。

看起来 1.in 的数据都挺小的,感觉很能 DP!答案为 286204592。期望 40 pts。

考虑 2.in。2.in 的边权都是 3,而且点权都不超过 400,还是可以矩阵快速幂。答案是 612200775。期望 50 pts。

posted @   CountingGroup  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示