11.矩形面积交
来源:互联网 发布:品牌网络推广计划书 编辑:程序博客网 时间:2024/04/30 22:11
问题描述 平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式 输入仅包含两行,每行描述一个矩形。 在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式 输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4 4样例输出1.00
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String aline[]=sc.nextLine().split("\\s");//正则表达式"\\s"表示为空格,回车,换行等空白符 String bline[]=sc.nextLine().split("\\s"); double[] a=new double[4]; double[] b=new double[4]; double[] c=new double[4]; for(int i=0;i<4;i++){ a[i]=Double.parseDouble(aline[i]); } for(int i=0;i<4;i++){ b[i]=Double.parseDouble(bline[i]); } c[0]=Math.max(a[0], b[0]);//x c[1]=Math.max(a[1], b[1]);//y c[2]=Math.min(a[2], b[2]);//x c[3]=Math.min(a[3], b[3]);//y if(c[0]<=c[2]&&c[1]<=c[3]){ System.out.println((c[2]-c[0])*(c[3]-c[1])); }else{//没有相交,大家记得判断不相交时 System.out.println("0.00"); } } }
0 0
- 11.矩形面积交
- 矩形面积交
- 矩形面积交---蓝桥杯
- 矩形面积交
- 矩形面积交
- 矩形面积交
- 矩形面积交
- 蓝桥杯 矩形面积交
- 矩形面积交
- 矩形面积交
- 矩形面积交
- 判断矩形面积交
- 1609:矩形面积交
- 蓝桥杯:矩形面积交
- 蓝桥杯 矩形面积交
- 矩形面积交-线段树
- hdu1255 矩形面积二次交
- [BASIC-18] 矩形面积交
- 第二周作业--------判断一个正整数是否为质数的算法
- 10.矩阵乘法
- 跨线程更新界面(winform下 C#)
- 1048. Find Coins
- HTML5网络资源网址
- 11.矩形面积交
- 分红酒 - 蓝桥杯 - 已更新
- linux系统管理(4)---dpkg-deb
- 第一周__求两个数的最大公约数
- Kepler’s Shuffle Instruction
- 2001年清华大学计算机研究生机试真题(第I套)之二
- Java读写文件小结
- Wireshark常用过滤器样例
- java--接口