首页 > 学院 > 开发设计 > 正文

poj1552

2019-11-10 19:20:52
字体:
来源:转载
供稿:网友

题目大意:

输入一组数字,数一下其中一个元素是另外元素2倍的组数

解题思路:

遍历就好了

代码如下:

#include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>int main(){ int num[30],i,j,count,cnt; while(scanf("%d",&num[0])&&(num[0]!=-1)) { i=1;count=0; scanf("%d",&num[i]); while(num[i]!=0) { i++; scanf("%d",&num[i]); } cnt=i-1; for(i=0;i<=cnt;i++) { for(j=0;j<=cnt;j++) { if(num[i]==num[j]*2) { count++; } } } PRintf("%d/n",count); } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表