不知道哪里错了
#include
using namespace std;
int main()
{
int harmful, beneficial, n = 0;
cin >> n;
for (int a = 1;a <= n;a++)
{
int i = 0;
cin >> harmful >> beneficial;
for (i=0;harmful > 0;i++)
{
beneficial = 1.05 * beneficial; harmful = 2 * (harmful - beneficial);
if (harmful > 1000000)
harmful = 1000000;
}
cout << i<return 0;
}
这是题目
#include<iostream>
using namespace std;
int main()
{
int harmful, beneficial, n = 0;
cin >> n;
for (int a = 1;a <= n;a++)
{
int i = 0;
cin >> harmful >> beneficial;
for (i=0;harmful > 0;i++)
{
harmful = 2 * (harmful - beneficial);beneficial = 1.05 * beneficial;
if (harmful > 1000000)
harmful = 1000000;
}
cout << i<<endl;
}
return 0;
}
问题出在是先杀菌再繁殖
不知道你这个问题是否已经解决, 如果还没有解决的话: