Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Python] Phân loại BMI (guard)

    Cho cân nặng w (kg) và chiều cao h (m) là số thực. Tính BMI = w / (h*h) rồi dùng match-case + guard để phân loại: BMI < 18.5 -> 'GAY'; 18.5 <= BMI < 25 -> 'BINH_THUONG'; 25 <= BMI < 30 -> 'THUA_CAN'; BMI >= 30 -> 'BEO_PHI'. Nếu h <= 0 in 'INVALID'.

    • Định dạng đầu vào:

      Hai số thực w h cách nhau dấu cách.

    • Ràng buộc đầu vào:

      0 < w <= 500, h là số thực.

    • Định dạng đầu ra:

      Phân loại BMI.

    Ví dụ:

    Đầu vào:

    60 1.7
    

    Đầu ra:

    BINH_THUONG

    Giải thích:

    BMI ~ 20.76 -> BINH_THUONG

    Đang tải editor...