竞赛
考级
YuQing1919
注意判断顺序(先等边再等腰,否则会影响结果)
我要AC
a,b,c=map(int,input().split()) if a+b>c and a+c>b and b+c>a: if abc: print('aaa') elif ab or bc or a==c: print('aab') else: print('abc') else: print('error')
毒蛇
#include <bits/stdc++.h> using namespace std; long long a,b,c; int main(){ cin>>a>>b>>c; long long s[6]={a,b,c}; sort(s,s+3); a = s[0]; b = s[1]; c = s[2]; if(a+b<=c){ cout<<"error"; }else{ if(ab&&bc){ cout<<"aaa"; }else if(ab||ac||c==b){ cout<<"aab"; }else{ cout<<"abc"; } } }
***
#include<iostream> using namespace std; int main(){ int a,b,c; cin>>a>>b>>c; if(a+b>c&&a+c>b&&b+c>a&&b+a>c){ if(ab&&ac&&bc){ cout<<"aaa"; }else if(ab||ac||bc){ cout<<"aab"; } else{ cout<<"abc"; } }else{ cout<<"error"; } }
...
#include <bits/stdc++.h> using namespace std; int main(){ int a,b,c; cin>>a>>b>>c; if(b+c<=a||a+b<=c||a+c<=b)cout<<"error"; else if(a!=c&&a!=b&&b!=c)cout<<"abc"; else if(a = =b&&b = =c&&c==a)cout<<"aaa"; else cout<<"aab"; return 0; }
138****7867
138****3765
枫岚
这道题主要是判断的顺序要安排合理。
毛奕程
威龙.蛟龙突击队
共50条
提交答案之后,这里将显示提交结果~