上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 59 下一页
摘要: #include#include#define inf 999999999#define N 151000int a[N],c[N];int main() {int n,k,i,j,min,p,t;while(scanf("%d%d",&n,&k)!=EOF) {min=inf;memset(c,0... 阅读全文
posted @ 2013-11-20 11:17 HYDhyd 阅读(144) 评论(0) 推荐(0) 编辑
摘要: #include#include//刚做codeforces上的比赛题我都没看懂啊啊啊啊啊啊int main() {int n,m,i,k,visit[110],total;while(scanf("%d%d",&n,&m)!=EOF) {total=0;while(n--) {scanf("%d"... 阅读全文
posted @ 2013-11-20 10:42 HYDhyd 阅读(101) 评论(0) 推荐(0) 编辑
摘要: #includeint main() {int a,b,c,n,sum,max,i;while(scanf("%d",&n)!=EOF) {if(nmax)max=sum;sum=2;}}if(sum>max)max=sum;printf("%d\n",max);}return 0;} 阅读全文
posted @ 2013-11-20 10:32 HYDhyd 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 二维树状数组 单点更新区间查询 模板从零开始借鉴http://www.2cto.com/kf/201307/227488.html#include#include#define N 1100int c[N][N],visit[N][N],n;int number(int x) {return x&-... 阅读全文
posted @ 2013-11-19 21:00 HYDhyd 阅读(108) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 51000int c[N],n;int number(int x) {return x&-x;}void creat(int a,int x) {int i;for(i=a;i0;i-=number(i)) h+=c[i];return h;}... 阅读全文
posted @ 2013-11-19 20:42 HYDhyd 阅读(95) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 110int map[N][N];int main() {int n,m,k,i,j,u,v,t,s,total,flag,sum;scanf("%d",&t);while(t--) {total=0;scanf("%d%d%d",&n,&m,&k... 阅读全文
posted @ 2013-11-19 15:29 HYDhyd 阅读(80) 评论(0) 推荐(0) 编辑
摘要: #include#include//通过只记录每一步此时点的状态。题非常好#includeusing namespace std;#define N 110int map[N][N][30];//一共最多16种状态,记录状态和此时已得到宝物的多少char ma[N][N];//读入struct no... 阅读全文
posted @ 2013-11-18 20:35 HYDhyd 阅读(92) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 200100char s[N];int main() {int i;while(scanf("%s",s)!=EOF) { if(strlen(s)=3) {if(s[i]==s[i-1]&&s[i-2]==s[i-3]) {s[i]=s[i... 阅读全文
posted @ 2013-11-18 17:33 HYDhyd 阅读(113) 评论(0) 推荐(0) 编辑
摘要: #include#includestruct node {int num,i;node *a[27];char s[20];//定义局部不是空的node() {num=0;for(i=0;ia[s1[i]-'a']==NULL)root->a[s1[i]-'a']=new node();root=r... 阅读全文
posted @ 2013-11-18 17:07 HYDhyd 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #include#includeint main() { int a,i,n,m=0; double d=1000; char s[30],ch; for(i=1;i='0'&&s[i]<='9') n=n*10+s[i]-'0'; ... 阅读全文
posted @ 2013-11-18 13:03 HYDhyd 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 59 下一页