#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
double n,m,a, count=0;
cin>>n>>m>>a;
double length=n;
while(m>0)
{
while(n>0)
{
count=count+1;
n=n-a;
}
m=m-a;
n=length;
}
cout<<count;
getch();
return 0;
}
示例输入
6 6 4
输出
4 (working fine)
示例输入
1000000000 1000000000 13
输出
___ no output
意味着它在小范围的“计数”值下工作正常。如果值超出其限制,则不会打印任何内容。我尝试过各种各样的价值观。请帮帮我
答案 0 :(得分:1)
您使用1000000000 1000000000 13
的示例输入获得无输出的原因是因为它需要太长时间。
内循环运行76923077次,外循环运行76923077次。这意味着内部代码count=count+1
运行5.91 x 10 ^ 15次。即使内部代码可以在皮秒内运行(它可以&#39; t),也需要98个小时才能完成。