7-7 到底是不是太胖了
據(jù)說一個人的標(biāo)準(zhǔn)體重應(yīng)該是其身高(單位:厘米)減去100、再乘以0.9所得到的公斤數(shù)。真實體重與標(biāo)準(zhǔn)體重誤差在10%以內(nèi)都是完美身材(即
據(jù)說一個人的標(biāo)準(zhǔn)體重應(yīng)該是其身高(單位:厘米)減去100、再乘以0.9所得到的公斤數(shù)。真實體重與標(biāo)準(zhǔn)體重誤差在10%以內(nèi)都是完美身材(即 | 真實體重 ? 標(biāo)準(zhǔn)體重 | < 標(biāo)準(zhǔn)體重×10%)。已知市斤是公斤的兩倍。現(xiàn)給定一群人的身高和實際體重,請你告訴他們是否太胖或太瘦了。
輸入格式:
輸入第一行給出一個正整數(shù)N(≤ 20)。隨后N行,每行給出兩個整數(shù),分別是一個人的身高H(120 < H < 200;單位:厘米)和真實體重W(50 < W ≤ 300;單位:市斤),其間以空格分隔。
輸出格式:
為每個人輸出一行結(jié)論:如果是完美身材,輸出You are wan mei!;如果太胖了,輸出You are tai pang le!;否則輸出You are tai shou le!。
輸入樣例:
3n169 136n150 81n178 155
輸出樣例:
You are wan mei!nYou are tai shou le!nYou are tai pang le!
===
#include <iostream>n#include <cmath>nnusing namespace std;nnint main() {n int n;n cin >> n;n while (n--) {n double hei, rel;n cin >> hei >> rel;n double exm = (hei - 100) * 0.9 * 2;n if (abs(rel - exm) < exm * 0.1) {n cout << "You are wan mei!" << endl;n } else {n if (rel > exm) {n cout << "You are tai pang le!" << endl;n } else if (rel < exm) {n cout << "You are tai shou le!" << endl;n }n }n }n return 0;n}n









