zoj 1760 Doubles
2015-03-24 23:54
246 查看
这题就是简单的遍历查找,若一个数是偶数,且这个数串里面有这个数的二分之一,就cout++; 输入以0结束,整串以-1 结束
#include<stdio.h> #include<string.h> int main() { int s[500],biaoji[50]; int i,t=0; int n; int q=0; memset(biaoji,0,sizeof(biaoji)); while(scanf("%d",&n)&&n!=-1) { if(n==0) { for(i=0;i<t;i++) { if(s[i]%2==0) { if(biaoji[s[i]/2]==1) q++; } } printf("%d\n",q); memset(biaoji,0,sizeof(s)); q=0;t=0; } else { s[t++]=n; biaoji =1; } } return 0; }
相关文章推荐
- zoj 1760 Doubles
- ZOJ 1760 Doubles
- ZOJ 1760 &&POJ1552 Doubles (模拟)
- zoj 1760 Doubles
- zoj 1760.Doubles
- zoj 1760 Doubles(set集合容器的应用)
- zoj 1760 Doubles
- ZOJ Problem Set–1760 Doubles
- ZOJ Problem Set - 1760 Doubles
- zoj 1760 Doubles
- ZOJ 1760 How Many Shortest Path (网络流.水)
- 1760_Doubles
- ZOJ 1760 多少个两倍数
- zoj 1760 floyd构图+Dinic最大流
- zoj 1760 查找
- POJ 1552 & ZOJ 1760 & UVA2787
- ZOJ-1760
- ZOJ 1760
- ZOJ 1760 How Many Shortest Path
- ZOJ 1760 How Many Shortest Path(最短路+网络流之最大流)