1 条题解

  • 0
    @ 2026-1-27 19:44:31
    #include<bits/stdc++.h>
    using namespace std;
    
    int main(){
        // 问题分析:判断两个游客的体重是否满足“一个≥60公斤,另一个<60公斤”的条件,满足则输出green,否则输出red
        // 解题步骤:读取两个小数体重,用逻辑或判断两种合法情况,输出对应结果
        
        double a,b;  // [1] a、b-输入的两个游客的体重(小数类型,符合题目输入描述)
        cin>>a>>b;   // [2] 读取输入的两个体重值
        
        // 判断是否满足启动条件:两种合法情况用逻辑或连接
        // 情况1:第一个人体重≥60且第二个人<60;情况2:第一个人体重<60且第二个人≥60
        if((a>=60 && b<60) || (a<60 && b>=60)){  // [3] 两种合法情况用括号区分,逻辑或只要满足一种即可
            cout<<"green";  // [4] 满足条件,输出green
        }else{
            cout<<"red";    // [5] 不满足条件,输出red
        }
        return 0;
    }
    
    • 1

    信息

    ID
    1122
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    1
    已通过
    1
    上传者