L1-060 心理阴影面积 - java

题目解析

给定红色拐点的坐标 求出 心理阴影面积

解题思路

从图中我们能看出 他又4 部分组成

正方形一半的三角形
下方三角形 左下的正方形 右边的三角形

直接利用面积公式求出心理阴影面积即可

(注: 上面的友情提示 就是所需的面积公式)

代码

import java.io.*;
import java.math.*;
import java.util.*;

public class Main
{

	public static void main(String[] args)
	{
		int x = sc.nextInt();
		int y = sc.nextInt();

		int zong = 100 * 100 / 2;
		int xiashanjiao = x * y / 2;
		int youxiazhengfang = (100 - x) * y;
		int zuoshanjiao = (100 - y) * (100 - x) / 2;

		out.println(zong - xiashanjiao - youxiazhengfang - zuoshanjiao);

		out.flush();
		out.close();
	}

	static Scanner sc = new Scanner(System.in);
	static PrintWriter out = new PrintWriter(System.out);
}


团体程序设计天梯赛-练习集-java

赞赏