@[_HJS_](/user/918770) 你题目理解错了。应该每组数据都有一个旧的
by linzhi123 @ 2023-08-09 19:10:57
不对,当我没说
by linzhi123 @ 2023-08-09 19:12:17
应该是xy输反了
by linzhi123 @ 2023-08-09 19:14:17
应该是double xin=x*100.0/y;
by linzhi123 @ 2023-08-09 19:15:14
@[_HJS_](/user/918770) 你可以当我上面没说,~~因为我说错了~~,但你乘了100.0?你确定?代码改后如下:(能AC)
```
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
double x,y;
double a,b;
cin>>a>>b;
double ji=b/a;
for(int i=1;i<=n-1;i++)
{
cin>>x>>y;
double xin=y/x;
if(ji>=xin)
{
if(ji-xin<=0.05)
{
cout<<"same\n";
}
else if(ji-xin>0.05)
{
cout<<"worse\n";
}
}
else
{
if(xin-ji<=0.05)
{
cout<<"same\n";
}
else if(xin-ji>0.05)
{
cout<<"better\n";
}
}
}
return 0;
}
```
by linzhi123 @ 2023-08-09 21:18:27
求关注
by linzhi123 @ 2023-08-09 21:19:05
感谢大佬@[linzhi123](/user/796403) 已通过
给了关注
by _HJS_ @ 2023-08-10 18:48:45
求互关
by _HJS_ @ 2023-08-10 18:49:13
好的 @[_HJS_](/user/918770)
by linzhi123 @ 2023-08-10 21:44:52