1 条题解

  • 0
    @ 2025-9-17 21:54:12

    核心逻辑

    根据身高范围判断对应的T恤尺寸:

    • ≤150cm → "S"
    • 151-160cm → "M"
    • 161-170cm → "L"
    • 171-180cm → "XL"
    • ≥181cm → "XXL"

    代码实现

    C

    #include <stdio.h>
    
    int main() {
        int x;
        scanf("%d", &x);
        
        if (x <= 150) {
            printf("S\n");
        } else if (x <= 160) {
            printf("M\n");
        } else if (x <= 170) {
            printf("L\n");
        } else if (x <= 180) {
            printf("XL\n");
        } else {
            printf("XXL\n");
        }
        
        return 0;
    }
    

    C++

    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
        int x;
        cin >> x;
        
        if (x <= 150) {
            cout << "S" << endl;
        } else if (x <= 160) {
            cout << "M" << endl;
        } else if (x <= 170) {
            cout << "L" << endl;
        } else if (x <= 180) {
            cout << "XL" << endl;
        } else {
            cout << "XXL" << endl;
        }
        
        return 0;
    }
    

    Python

    x = int(input())
    
    if x <= 150:
        print("S")
    elif x <= 160:
        print("M")
    elif x <= 170:
        print("L")
    elif x <= 180:
        print("XL")
    else:
        print("XXL")
    
    • 1

    信息

    ID
    27
    时间
    1000ms
    内存
    64MiB
    难度
    8
    标签
    递交数
    16
    已通过
    7
    上传者