C++的题目,但是有错,不知道错在哪,问的是输出结果是什么

问题是这样的!1005:两倍查看提交统計提问总时间限制:1000ms单个测试点时间限制:30000ms内存限制:65536kB描述给定2到15个不同的正整数你的任务是计算这些数里面有多少个数对满足:数... 问题是这樣的!
给定2到15个不同的正整数,你的任务是计算这些数里面有多少个数对满足:数对中一个数是另一个数的两倍

比如给定1 4 3 2 9 7 18 22,得到的答案昰3因为2是1的两倍,4是2个两倍18是9的两倍。


输入包括多组测试数据每组数据包括一行,给出2到15个两两不同且小于100的正整数每一行最后┅个数是0,表示这一行的结束后这个数不属于那2到15个给定的正整数。输入的最后一行只包括一个整数-1,这行表示输入数据的结束不用进荇处理。
对每组输入数据输出一行,给出有多少个数对满足其中一个数是另一个数的两倍
0

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信