9 条题解

  • 1

    思路

    注意: a==b==c 会先算 a==b 并返回 0 或 1,再由 0 或 1 和 c 比较,是会导致错误的(比如说输入 2 2 2 会输出 dy)。

    code

    #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");
    	}
    }
    

    信息

    ID
    32
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    递交数
    227
    已通过
    92
    上传者