第49行一直卡住
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
struct k
{
int a;
string s;
};
bool gt(k x,k y)
{
return x.a>y.a;
}
int main ()
{
k b[3];
while(cin>>b[0].a>>b[1].a>>b[2].a)
{
b[0].s="A";
b[1].s="B";
b[2].s="C";
sort(b,b+3,gt);
if(b[1].a==b[2].a || b[0].a>b[1].a+b[2].a)
{
cout<<b[0].s<<endl;
}
else
{
cout<<b[1].s<<endl;
}
}
}
第49行一直卡住
#include
#include
#include
using namespace std;
struct k
{
int a;
string s;
};
bool gt(k x,k y)
{
return x.a>y.a;
}
int main ()
{
k b[3];
while(cin>>b[0].a>>b[1].a>>b[2].a)
{
b[0].s="A";
b[1].s="B";
b[2].s="C";
sort(b,b+3,gt);
if(b[1].a==b[2].a || b[0].a>b[1].a+b[2].a)
{
cout< }
else
{
cout< }
}
}
假如测资是
2147483647 2147483646 2147483645
呢?
所以要把
int a;
改为
long long a;
即可。