Gravatar
粘粘自喜
积分:475
提交:155 / 375
这题好难,我不会我不会啊~~~~

Gravatar
TenderRun
积分:849
提交:201 / 529
递归+快速幂,复杂度N³log²K

Gravatar
sxysxy
积分:2485
提交:603 / 1120
这..pb_ds T得好惨...还是我打开方式不对?

Gravatar
O(1)
积分:310
提交:167 / 482

题目 2333 [HZOI 2016]2333
2016-09-28 12:33:05
Gravatar
O(1)
积分:310
提交:167 / 482
看到题,直接用的multimap,结果无情炸掉。。。后来发现直接vector就过了。。。呵呵哒

Gravatar
KZNS
积分:2672
提交:581 / 1231
完全不管会不会溢出的longlong瞎写就能过。。。。

Gravatar
Magic_Sheep
积分:2287
提交:647 / 1317
身败名裂
赋值时竟把方位数组搞混一位

Gravatar
open the window
积分:580
提交:238 / 614
最优解方向什么的写的好烦→_→

题目 671 城堡 AAAAAAAA
2016-09-28 10:01:44
Gravatar
沉迷学习的假的Keller
积分:1631
提交:464 / 692
回复 @Hzoi_hzoier :
Orz

Gravatar
核糖核酸
积分:326
提交:71 / 246
回复 @赵日天 :
哥们,你这算法是叫状压DP,不是数位DP。

题目 6 线型网络
2016-09-27 22:15:44
Gravatar
coolkid
积分:673
提交:222 / 546
回复 @HYOI_残星誓言 :
我没看过那么丑的代码,我的代码风格很好,很完美。

Gravatar
(=@__@=)
积分:85
提交:36 / 125
数学很重要

题目 2112 [NOIP 2015PJ]求和
2016-09-27 21:05:28
Gravatar
(=@__@=)
积分:85
提交:36 / 125
#include<iostream>
#include<cstdio>
using namespace std;
class node{
public:
long long int b,col,num;
};node d[100005]={0};
long long a1[2][100005]={0},n1[2][100005]={0},color[2][100005]={0},number[2][100002]={0};
long long int ans=0;
int n,m;
void cin1()
{
for(int i=1;i<=n;i++)
d[i].b=i;
for(int i=1;i<=n;i++)
cin>>d[i].num;
for(int i=1;i<=n;i++)
{
cin>>d[i].col;
if(d[i].b%2==0)
{
a1[0][d[i].col]=d[i].b+a1[0][d[i].col];
number[0][d[i].col]=d[i].num*d[i].b+number[0][d[i].col];
n1[0][d[i].col]=d[i].num+n1[0][d[i].col];
color[0][d[i].col]++;
}
else
{
color[1][d[i].col]++;
a1[1][d[i].col]=d[i].b+a1[1][d[i].col];
number[1][d[i].col]=d[i].num*d[i].b+number[1][d[i].col];
n1[1][d[i].col]=d[i].num+n1[1][d[i].col];
}
}
}
int main()
{
freopen("2015sum.in","r",stdin);
freopen("2015sum.out","w",stdout);
cin>>n>>m;
cin1();
for(int j=0;j<=1;j++)
for(int i=1;i<=m;i++)
if(color[j][i]>1)
{
ans=(color[j][i]-2)*number[j][i]+a1[j][i]*n1[j][i]+ans;
}
cout<<ans%10007;
}

题目 2112 [NOIP 2015PJ]求和
2016-09-27 21:04:36
Gravatar
残星誓言
积分:642
提交:233 / 548
只DFS(1) 居然过了 O(∩_∩)O~
ps 不要吐槽代码风格,某人调乱的@Coolkid

Gravatar
Magic_Sheep
积分:2287
提交:647 / 1317
双倍经验见usaco架设电话线

题目 386 电话网络
2016-09-27 20:25:40
Gravatar
Magic_Sheep
积分:2287
提交:647 / 1317

Gravatar
_Itachi
积分:4323
提交:1498 / 3922
原来注释也耗时间!!
我带注释的代码194行5.562 s
删掉注释后代码115行4.204 s

Gravatar
Janis
积分:590
提交:224 / 498
合并类动归就是要注意区间!!!
合并类动归就是要注意区间!!!
合并类动归就是要注意区间!!!

Gravatar
TenderRun
积分:849
提交:201 / 529
这个数据精度要求不高,和BZOJ上保持一致

Gravatar
FoolMike
积分:5199
提交:1165 / 2240
splay水题