long long a;
long long b;
long long n;
cin>>a>>b;
for(n=a;n<=b;++n)
if(n%3==2&&n%5==3&&n%7==5)
break;
system("pause");
return 0;
}
结果出不来,为什么?
急急急!
网上粘的
有一堆零件,若三个三个数,剩二个;若五个五个数,剩三个;若七个七个数,剩五个。计算出这堆零件至少是多少个?
输入两个整数a,b表示零件个数的范围(若零件个数为n,则a<=n<=b)。
输出为一个整数,表示零件个数。
a<=b<= 2^32-1
是这样吗》》》》???????????????
对不起,是错的,只要输出一个答案
我第一次就是这么做的,OJ说错,才知道只输出最小值,结果上网查的也不对,呵呵
解决了就采纳吧,呵呵楼主好人啊
输出一个答案还不简单,加一句break就行了,,,,,
就是不知怎么加才查的,呜呜
追答#include<iostream>for(n=a;n<=b;++n){
if(n%3==2&&n%5==3&&n%7==5)
cout<<n<<endl;
break;}
这是我第一遍做的,就因为if的括号我忙活了一下午,总之非常感谢你的耐心解答,希望下次还有机会与你讨论C++!我以后一定细心认真!
恩,解决了就给分吧
本回答被提问者采纳