测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A49776. 比大小

填空题 困难

题目描述

比大小

题目描述

输入一个正方形的边长(a)及一个长方形的长与宽(b、c),然后比较两个图形的面积。如果长方形面积大, 输出“RECTANGLE”;如果正方形面积大,输出“SQUARE”;如果一样大,输出“SAME”。

输入

输入正整数a、b、c(0 < a、b、c ≤ 1000),分别代表正方形的边长和长方形的长与宽。

输出

如果长方形面积大,输出“RECTANGLE”;

如果正方形面积大,输出“SQUARE”;

如果一样大, 输出 “SAME”。

样例输入

5 4 6

样例输出

SQUARE

参考答案

#include <iostream> using namespace std; int main() { int a, b, c, s1, s2; cin >> a >> b >> c; s1 = a * a; s2 = b * c; if (s2 > s1) { cout << "RECTANGLE" << endl; } else if (s1 > s2) { cout << "SQUARE" << endl; } else { cout << "SAME" << endl; } }
上一题 下一题