1
已解决
吴知玄
新手光能
新手光能
怎么做?
吴知玄在2018-01-19 21:53:42追加了内容
为什么我是输入一个输出一个?
int n,a,b,a2,b2;
double s,s2;
char x[1000];
cin>>n;
cin>>a>>b;
s=a/b;
for(int i=1;i<=n-1;i++)
{
cin>>a2>>b2;
s2=a2/b2;
if(s-s2>0.05)
{
cout<<"Bette"<<endl;
}
else
{
if(s2-s>0.05)
{
cout<<"Worse"<<endl;
}
else
{
cout<<"Same"<<endl;
}
}
}
0
已采纳
陈喆鹏
资深光能
资深光能
for(i=0;i<n;i++) { cin>>a[i]>>b[i]; c[i]=b[i]/a[i]; } for(i=1;i<n;i++) { if(c[i]-c[0]>=0.05) { cout<<"Better\n"; } else if(c[i]-c[0]<=-0.05) { cout<<"Worse\n"; } else if(c[i]-c[0]<0.05&&c[i]-c[0]>-0.05) cout<<"Same\n"; }
0
0
鲍纪元
高级守护
高级守护
long n,a,b; double x,y; cin>>n; cin>>a>>b; x=b/(a/1.0); for(int i=2;i<=n;i++) { cin>>a>>b; y=b/(a/1.0); if(y-x>0.05) cout<<"Better"<<endl; else if(x-y>0.05) cout<<"Worse"<<endl; else cout<<"Same"<<endl; }
核心代码
0
夏天
中级守护
中级守护
c=(double)y/x;
for(int i=1;i<n;i++){
cin>> f >> g;
k=(double)g/f;
if(k-c>0.05) cout<< "Better \n";
else if(c-k>0.05) cout<<"Worse \n";
else cout<< "Same \n";
}
0
王子轩
新手光能
新手光能
核心代码:
cin>>n>>b>>a; a/=b; while(n-1) { cin>>d>>c;n--; if(c/d>a+0.05)cout<<"Better"<<endl; else if(a-0.05>c/d)cout<<"Worse"<<endl; else cout<<"Same"<<endl;
0