9 条题解
-
0
Guest
- 1
信息
- ID
- 32
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 227
- 已通过
- 92
- 上传者
注意: a==b==c
会先算 a==b
并返回 0 或 1,再由 0 或 1 和 c 比较,是会导致错误的(比如说输入 2 2 2 会输出 dy
)。
#include<bits/stdc++.h>
using namespace std;
int a,b,c;
int main(){
cin>>a>>b>>c;
if(a==b&&b==c){
puts("db");
}else if(a==b||b==c||a==c){
puts("dy");
}else{
puts("yb");
}
}
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&c+b>a)
{
if(a==b&&b==c)
cout<<"db"<<endl;
else if(a==b||a==c||b==c)
cout<<"dy"<<endl;
else
cout<<"yb"<<endl;
}
return 0;
}
#include<bits/stdc++.h> using namespace std; int main() { int a, b, c; cin >> a >> b >> c; if (a + b > c && b + c > a && a + c > b) { if (a == b && b == c) { cout << "db"; } else if (a == b || b ==c || a == c) { cout << "dy"; } else cout << "yb"; } return 0; }
注册一个 PYYG 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。