博客 找到与“zoj”相关的博文共106篇
按相关性排序  按时间排序
zoj online contest 11月解题报告   2009-11-20 07:36:25
注NIM,两个人取若干堆东西,例如石子,轮流取而不可以不取,每次没人只能取一堆中的若干或全部,取完者胜利)先说1维的情况,硬币排成一排,每次最多翻转两个(不一定相邻),要求被翻转的硬币最右边那个一定是正面朝上的。这个等价于NIM,可以把从左到有i (n)个正面朝上的...
zoj 2009年9月onlien contest解题报告之二   2009-10-17 21:55:21
(5)Secret Code求给定 A、D、P、M,求A^x==D (mod P),这样的x,满足满足0
zoj 2009年9月onlien contest解题报告之一   2009-10-17 21:50:25
(2)Copy Triangle就是求一个区域的整点个数。空白都是三角形,所以区域很规则。问题是如何表示这个区域。可以把一个模式看作上半个正方形框和下边完全空白的半个正方形的组合,即整个模式看作正方形。然后空白的区域只要记录它的右下角或者左上角就可以了。大概做法是...
zoj不能存代码   2009-08-16 23:20:39
以防代码丢失,弄个blogblog玩玩
二分查找   2009-08-03 22:39:02
如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。算法复杂度:假设其数组长度为n,其算法复杂度为O(log(n))(图转自百度)我的代码如下...
zoj2883。。。。   2009-07-26 23:34:09
include#includeint cmp(const void*a,const void*b){return*(int*)b-*(int*)a;}int main(){int t,n,i,sum,a;scanf("%d"&t);while(t--){scanf("%d"&n);for(
zju2851/zoj2851 Code Formatter   2009-07-26 23:58:47
19449372009-07-26 23:58:59Accepted2851T5800#include#includeint main(){int a;scanf("%d"&cas);getchar();while(cas--){space=ttab=0;while(gets(a),strcmp(a,")!=0){lenth=strlen(a);for(
zoj2095   2009-07-25 22:34:14
1TLE,1WA,1AC本题WA的居然是这个问题:scanf("%d"&n);while(n--)和while(scanf("%d"&n)!=EOF){while(n--)..}的区别~~还有就是本题还要预处理。#include#include#includeint a;int main(){int i,m,n,sum,j;memset(a,0,sizeof(a));for(...
zoj1712   2009-07-24 15:36:56
这题怎么搞都能过!也算是字符串处理吧#include#includeint main(){int a;while(1){gets(a);if(strcmp(a,"0")==0)break;i=strlen(a)-1;for(0;i--){if(a='0'){q*=2;k=q-1;continue;}q*=(a-'0')*k;}printf("%d\n",sum);}return 0;}
zoj1657   2009-07-24 15:14:41
include#includeint a;int main(){int i,n,j,k;memset(a,0,sizeof(a));for(
相关搜索