请求加强数据(违规紫衫)
查看原帖
请求加强数据(违规紫衫)
810217
dy182312楼主2024/7/28 14:47

看以下代码:

#include<bits/stdc++.h>
using namespace std;
int main(void)
{
    double a,b,c,d,e,x,y,_1,_2,_3,n;
    cin>>a>>b>>c>>d>>e>>x>>y;
    _1=(a*x+b*y)*1.00;
    _2=(c*y)*1.00;
    _3=(d*y+e)*1.00;
    n=max(_1,max(_2,_3));
	if(n==_1)printf("1 %.2lf",n);
	if(n==_2)printf("2 %.2lf",n);
	if(n==_3)printf("3 %.2lf",n);
    return 0;
}

使用此样例:1 2 2.5 2 10 10 20。

会出现此答案:1 50.002 50.003 50.00。

但此代码依然可通过所有样例。

看这

如果是我理解错题目了,那请各位指出

2024/7/28 14:47
加载中...