Gravatar
YGOI_真神名曰驴蛋蛋
积分:1982
提交:671 / 1901
回复 @Mike is Fool :
%%%%%%%%%
已跪烂
沃德付费通维和哲麽慢!

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
把K架飞机的限制给忘了。。

Gravatar
Tbnlkegc
积分:199
提交:94 / 96
把变量记反了,白白调了半个小时....我的尴尬癌......

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
通过这个题,我发现我一直以来的Dijkstra都写错了。。

Gravatar
哒哒哒哒哒!
积分:3339
提交:1118 / 2737
真的从来没开对过数组大小

题目 329 K- 联赛 AAAAAAAAAA
2017-01-11 17:10:00
Gravatar
kito
积分:2503
提交:693 / 1285
回复 @Mike is Fool :
好尴尬。

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
算数组大小的时候算得是质因子个数,而不是有用的因子个数,所以就开小数组了。。

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
原来不是在逗我,泥萌居然都写得FFT。。

Gravatar
YGOI_真神名曰驴蛋蛋
积分:1982
提交:671 / 1901
亲测每个数小于5W

Gravatar
FoolMike
积分:5198
提交:1168 / 2244
回复 @kito :
感谢神犇的悉心指教

Gravatar
AntiLeaf
积分:3386
提交:1526 / 4369
数的范围......?

Gravatar
FoolMike
积分:5198
提交:1168 / 2244
bitset出奇迹

Gravatar
半汪
积分:1967
提交:508 / 1308
回复 @mikumikumi :
这就像60*60=360,为了记住错误我在本子上写了60*60=360000

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
哈哈哈,连交三次,每次将边表大小调大一个数量级,结果一直90。。在意识到是maxn开小了(忘记拆点要乘2了,雾),把maxn乘了个2,结果我的边表的maxm=maxn*maxn,果断爆内存了。。

Gravatar
AntiLeaf
积分:3386
提交:1526 / 4369

Gravatar
AntiLeaf
积分:3386
提交:1526 / 4369
为什么发了三层......身败名裂......

Gravatar
AntiLeaf
积分:3386
提交:1526 / 4369

Gravatar
哒哒哒哒哒!
积分:3339
提交:1118 / 2737
好像从来没把边表开的合适过

Gravatar
kito
积分:2503
提交:693 / 1285
回复 @Mike is Fool :
你的式子$=\sum_{i=1}^{n}\sum_{j=1}^{n}[gcd(i,j)==1]i*j$
$=\sum_{i=1}^{n}i*\sum_{j=1}^{n}[gcd(i,j)==1]j$
$=2\sum_{i=1}^{n}i*\sum_{j=1}^{i}[gcd(i,j)==1]j-\sum_{i=1}^{n}[gcd(i,i)==1]i*i$
$=(2\sum_{i=1}^{n}i*\sum_{j=1}^{i}[gcd(i,j)==1]j)-1$
有公式:$\sum_{i=1}^{n}[gcd(i,n)==1]·i=\frac{n*\phi(n)+[n==1]}{2}$
你的式子$=2\sum_{i=1}^{n}i*\frac{i*\phi(i)+[i==1]}{2} -1$
$=\sum_{i=1}^{n}i*i*\phi(i)+1-1$
$=\sum_{i=1}^{n}i*i*\phi(i)$

Gravatar
_Itachi
积分:4318
提交:1498 / 3922
翻转源汇大法軣!