这个题目开始真正用C++了,因为,数组的分配有限制了,只好用c++中的vector:/*ID: qq104801LANG: C++TASK: sprime*/#include #include #include #include #include #include #include #include...
分类:
其他好文 时间:
2014-09-02 12:03:34
阅读次数:
139
这个按自己的思路,超时,网上找到的资料,这个最简单,可是有2句至今还不明白其义:/*ID: qq104801LANG: C++TASK: pprime*/#include #include #include #include #include char x[11];int a,b;int ispri...
分类:
其他好文 时间:
2014-09-02 01:33:13
阅读次数:
341
这个,属于动态规划内容,居然一次通过,呵呵!/*ID: qq104801LANG: C++TASK: numtri*/#include #include #include #include #define max(a,b) (a>b?a:b)int r;int a[1000][1000];int d...
分类:
其他好文 时间:
2014-09-02 00:04:34
阅读次数:
284
题意一开始不是很明确, 后来发现是每一种特征出现的次数相同这样一来就变成简单hash问题了,如果把每个特征看看做是一个(n+1)进制数的话,对奶牛序列求一下前缀和,如果i - j这一段每一种特征出现的次数相同的话,把i - 1点和j点的每一位减去所有位中的最小值之后,必然相等,所以hash判断一下就...
分类:
其他好文 时间:
2014-09-01 21:10:03
阅读次数:
227
这个题目比较抽象:/*ID: qq104801LANG: C++TASK: milk3*/#include #include #include #include #define NMAX 21#define min(a,b) (a>b?b:a)int a,b,c;int v[21][21][21]=...
分类:
其他好文 时间:
2014-09-01 21:09:23
阅读次数:
306
这个搜索有趣,需要限定一些东西,不解释,代码就反映了思想:/*ID: qq104801LANG: C++TASK: ariprog*/#include #include #include #include #define NMAX 125001int n,m;int k[NMAX],a[NMAX];...
分类:
其他好文 时间:
2014-09-01 15:14:43
阅读次数:
249
这个想了半天,终于过了:/*ID: qq104801LANG: C++TASK: crypt1*/#include #include #include #include void debug_dummy(){ return;}int n;int d[10];int numlen(int x){...
分类:
其他好文 时间:
2014-09-01 01:39:02
阅读次数:
266
这个应该算比较简洁的了,呵呵,原来是数中间的间隔m-1段,这个思路很有意思:/*ID: qq104801LANG: C++TASK: barn1*/#include #include #include #include /* for debug only:counter*/void debug_du...
分类:
其他好文 时间:
2014-08-31 21:26:11
阅读次数:
243
呵呵,通过:/*ID: qq104801LANG: C++TASK: milk*/#include #include #include #include /* for debug only:counter*/void debug_dummy(void){ return;}#define NMA...
分类:
其他好文 时间:
2014-08-31 11:42:41
阅读次数:
263
这个居然还一下就通过了,呵呵:/*ID: qq104801LANG: C++TASK: palsquare*/#include #include #include #include /* for debug only:counter*/void debug_dummy(void){ retur...
分类:
其他好文 时间:
2014-08-30 23:05:10
阅读次数:
275