问题:1324 - 扩建鱼塘问题
类型:分支问题
题目描述:
有一个尺寸为 m×n 的矩形鱼塘,请问如果要把该鱼塘扩建为正方形,那么它的面积至少增加了多少平方米?
输入:
两个整数 m 和 n 。
输出:
一个整数,代表鱼塘面积增加的值。
样例:
输入:
5 3
输出:
10
完整代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
//一、分析问题
//已知:一个尺寸为 m×n 的矩形鱼塘
//未知:如果要把该鱼塘扩建为正方形,那么它的面积至少增加了多少(s)平方米?
//关系:s=m > n ? (m-n)*m:(n-m)*n。
//二、数据定义
int m,n,s;
//三、数据输入
cin>>m>>n;
//四、数据计算
if(m>n){
s=(m-n)*m;
}else{
s=(n-m)*n;
}
//五、输出结果
cout<<s;
return 0;
}