摘要: #include"stdio.h"#include"string.h"int tab[4][2]={0,1,1,0,0,-1,-1,0};int vis1[205][205],count,vis2[205][205];int n,m;int note[40002][2];char a[205][205];int yi[2],me[2],con[205][205];void bfs(int x1,int y1,int vis[205][205]){ int xx,yy,x,y,i; int q[40005],rear=1,front=0; q[front] 阅读全文
posted @ 2012-05-16 23:08 朝圣の路 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 唉。。。这两天真是多灾多难啊。。。净碰到蛋疼的题。犯一些蛋疼的错误(这题是在一个判断的地方关系弄错了)。这题的主要原理是多个集合的容斥原理。代码如下:#include"stdio.h"#include"math.h"__int64 prime[10005]={2,3},count=2;__int64 cnt,factor[20];__int64 n,m,ans;void cal(){ int i,j,flag; for(i=5;i<100000;i+=2) { flag=0; for(j=0;j<count;j++) if(i... 阅读全文
posted @ 2012-05-16 14:48 朝圣の路 阅读(345) 评论(0) 推荐(0) 编辑