Gravatar
安呐一条小咸鱼。
积分:1941
提交:751 / 1825
/zj 数组到底开多大? 以身试法2000010最适合你们。

Gravatar
stdafx.h
积分:3338
提交:889 / 1556
如果走完第一步以后仍然没吃到可可,她还可以在本段时间内再向可可走近一步.....

Gravatar
Hzoi_
积分:1676
提交:530 / 743
回复@常可神犇 :
水题么

Gravatar
liu_runda
积分:2884
提交:1014 / 2190
竟然把a[i]的范围当成了n的范围。。。

题目 859 数列 AAAAAAAAAA
2016-02-29 15:18:24
Gravatar
liu_runda
积分:2884
提交:1014 / 2190
写了个奇奇怪怪的贪心

Gravatar
liu_runda
积分:2884
提交:1014 / 2190
基础的Fibonacci数列+同余运算,按第一个数是0还是1分类进行递推。

题目 514 01进制数 AAAAAAAAAA
2016-02-29 12:13:50
Gravatar
liu_runda
积分:2884
提交:1014 / 2190
用unsigned long long,5个点能过4个.....

Gravatar
皮波Forever
积分:452
提交:115 / 167
单身狗之歌配上铃儿响叮当的调贼好听

Gravatar
SOBER GOOD BOY
积分:2019
提交:588 / 930
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<algorithm>
using namespace std;
const int maxn=1010;
int t,n,q;
int c[maxn][maxn]={0};
int lowbit(int);
int getsum(int ,int);
int gengxin(int,int,int);
char Getchar();
void Init();
int main()
{
scanf("%d",&t);
for(int i=1;i<=t;i++)
{
Init();
}
return 0;
}
void Init()
{
scanf("%d%d",&n,&q);
for(int i=1;i<=q;i++)
{
char ch=Getchar();
if(ch=='C'){
int x1,x2,y1,y2;
scanf("%d%d%d%d",&x1,&y1,&x2,&y2);
gengxin(x1,y1,1);
gengxin(x2+1,y2+1,1);
gengxin(x2+1,y2,-1);
gengxin(x2,y2+1,-1);
}
if(ch=='Q'){
int x1,y1;
scanf("%d%d",&x1,&y1);
int k=getsum(x1,y1);
printf("%d\n",k%2);
}
}
memset(c,0,sizeof(c));
}
char Getchar()
{
char ch;
while(ch=getchar(),ch!='C'&&ch!='Q');
return ch;
}
int lowbit(int x)
{
return x&-x;
}
int getsum(int x,int y)
{
int tot=0;
for(int i=x;i>0;i-=lowbit(i))
for(int j=y;j>0;j-=lowbit(j))
tot+=c[i][j];
return tot;
}
int gengxin(int x,int y,int z)
{
for(int i=x;i<=n;i+=lowbit(i))
for(int j=y;j<=n;j+=lowbit(j))
c[i][j]+=z;
}

Gravatar
liu_runda
积分:2884
提交:1014 / 2190
建了两个树状数组,一个记录第i只单身狗到目前被攻击的次数,一个记录第i只单身狗到目前受到的伤害吨数。
我们其实可以认为,第i只单身狗每被攻击一次就会回血d[i]。
所以,若一只单身狗被攻击了m次,伤害总吨数t,则现在它的h值即为“初始h”+m*d[i]-t

Gravatar
Sky_miner
积分:2788
提交:902 / 1646
我这魔性的代码

Gravatar
Sky_miner
积分:2788
提交:902 / 1646
论超时的缘故____折腾人的快读。。。

Gravatar
liu_runda
积分:2884
提交:1014 / 2190
压七位可以过,就是这个输出格式略恶心。。我是把压七位的数又展开了,调这个转换的过程WA3次

Gravatar
GaoErFu
积分:493
提交:289 / 1158
谁把这个题目改了?时间限制太可怕了!原来做对现在错了,同样的一个程序交了之后评测结果还不一样!

题目 1755 爱上捉迷藏 AAAAA
2016-02-27 22:35:28
Gravatar
GaoErFu
积分:493
提交:289 / 1158
这题有一个数据比数列操作b和数列操作c还强!笨算法超时了。。。

Gravatar
GaoErFu
积分:493
提交:289 / 1158
这题跟数列操作b差不多,数据有点弱,我的傻算法也能过。

Gravatar
GaoErFu
积分:493
提交:289 / 1158
一位数组直接操作居然也可以,这二星题数据挺弱的。

Gravatar
沉迷学习的假的Keller
积分:1631
提交:464 / 692
VIP根据大白书的提示,写n^3的匈牙利算法成功AC!

Gravatar
Magic_Sheep
积分:2287
提交:647 / 1317
回复 @liu_runda :
这不是弗洛伊德么?

Gravatar
Magic_Sheep
积分:2287
提交:647 / 1317
floyd