蓝桥与力扣刷题(蓝桥 三角形面积)
题目:
如上图所示。图中的所有小方格面积都是 1。
那么,图中的三角形面积应该是多少呢?
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
解题思路+代码:
代码:
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = 8; //正方形边长
int squareS = (int)Math.pow(n,2); //正方形面积
int h1 = 8, w1 = 4, h2 = 2, w2 = 8, h3 = 6,w3 = 4;
int sum1 = h1 * w1 / 2;
int sum2 = h2 * w2 / 2;
int sum3 = h3 * w3 / 2;
System.out.println(squareS - sum1 - sum2 -sum3);
scan.close();
}
}
解题思路:(数学运算)
总结:一道简单的数学题,一个正方形面积减去三个三角形面积,所得即是要求的三角形面积。