Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
这个是我的代码,你自己看看吧In Reply To:大牛们,帮忙呀! 我实在不知道哪里错了 Posted by:caisiren at 2006-03-07 23:09:20 #include<stdio.h> #include<math.h> /* 如果是奇数,那么一定是‘YES’ 如果是偶数,则统计在奇数位上和偶数位上白棋的个数,如果他们相差小于2,那么也一定是'YES' */ int main() { int n; scanf("%d",&n); while(n--) { int m,s[101],i; int ji=0,ou=0; scanf("%d",&m); if(m%2){for(i=1;i<=m;i++)scanf("%d",&s[i]);printf("YES\n");} else { for(i=1;i<=m;i++) { scanf("%d",&s[i]); if(!s[i] && i%2)ji++; if(!s[i] && !(i%2))ou++; } if(abs(ji-ou)<2)printf("YES\n"); else printf("NO\n"); } } return 0; } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator