题目信息

题目类型
省赛
题目年份
2022
题目题型
编程题
关 键 词
面积

题目题干

第十一题面积v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

 v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【题目描述】v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小蓝要给墙面上的 N 个矩形区域粉刷涂料,给出每个矩形左下角和右上角的两个坐标(x1, y1, x2, y2)。请帮助小蓝计算下粉刷涂料的面积是多少,如果矩形之间有重叠部分只计算一次。v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:有2个矩形,2个矩形左下角和右上角的两个坐标分别为:(2, 2, 9, 5)、(6, 1, 12, 9),其粉刷涂料的面积是60。v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第十一题面积    【题目描述】  小蓝要给墙面上的 N 个矩形区域粉刷涂料,给出每个矩形左下角和右上角的两个坐标(x1, y1, x2, y2)。请帮助小蓝计算下粉刷涂料的面积是多少,如果矩形之间有重叠部分只计算一次。  例如:有2个矩形,2个矩形左下角和右上角的两个坐标分别为:(2, 2, 9, 5)、(6, 1, 12, 9),其粉刷涂料的面积是60。   【输入格式】  第一行输入一个整数 N (2 <= N <= 20),表示有 N 个矩形;  接下来的 N 行每行包括四个正整数 x1, y1, x2, y2 (0 <= x1, y1, x2, y2 <= 100,且x1 ≠ x2, y1 ≠ y2),x1和 y1 表示矩形左下角的坐标,x2 和 y2 表示矩形右上角的坐标,四个正整数之间一个空格隔开。  【输出格式】  输出一个整数,表示 N 个矩形需要粉刷的面积,重叠部分只计算一次。  【输入样例1】  2  2 2 9 5  6 1 12 9  【输出样例1】  60

【输入格式】v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第一行输入一个整数 N (2 <= N <= 20),表示有 N 个矩形;v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

接下来的 N 行每行包括四个正整数 x1, y1, x2, y2 (0 <= x1, y1, x2, y2 <= 100,且x1 ≠ x2, y1 ≠ y2),x1和 y1 表示矩形左下角的坐标,x2 和 y2 表示矩形右上角的坐标,四个正整数之间一个空格隔开。v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出格式】v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出一个整数,表示 N 个矩形需要粉刷的面积,重叠部分只计算一次。v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例1】v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

2v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

2 2 9 5v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

6 1 12 9v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出样例1】v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

60v2u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

第十一题面积 【题目描述】 小蓝要给墙面上的 N 个矩形区域粉刷涂料,给出每个矩形左下角和右上角的两个坐标(x1, y1, x2, y2)。请帮助小蓝计算下粉刷涂料的面积是多少,如果矩形之间有
第十题农作物 【题目描述】 有一块农田被划分为 N*M 块,农作物和杂草分布生长在农田中,其中农作物使用大写字母“R”表示,杂草使用大写字母“X”表示。请计算出农田中有几块独立的农作物区域(独立的
第九题最大值 【题目描述】 手工课上老师拿出 N 张长方形彩纸,且每张彩纸上都画着 W*H 的网格(网格铺满整张彩纸)。现在老师将 N 张彩纸裁剪出 K 张大小相同的正方形,并且要使裁剪出的正方形
第八题组合 【题目描述】 提示信息: 因数:因数是指整数 a 除以整数 b (b ≠ 0) 的商正好是整数而没有余数,我们就说b是a的因数。 公因数:给定若干个整数,如果有一个(些)数是它们共
第七题分解整数 【题目描述】 给定一个正整数 N,然后将 N 分解成 3 个正整数之和。计算出共有多少种符合要求的分解方法。 要求: 1)分解的 3 个正整数各不相同; 2)分解的 3 个正
第六题 比较大小 【题目描述】 给定两个正整数 N 和 M (0 < N < 200,0 < M < 200,N ≠ M),比较两个正整数的大小,然后将较大的一个正整数输
第五题 下列指针的用法中哪一个不正确( )。 A:int i;int *p=&i; B:int i;int *p;i=*p; C:int *p;p=0; D:int i=5;int *p;
第四题 下列函数中哪一个不能重载( )。 A:构造函数 B:析构函数 C:成员函数 D:非成员函数
第三题 二进制数1101111转换为十六进制是( )。 A:157 B:111 C:6f D:3fe
第二题 已知char a;float b;double c;执行语句c=a+b+c;后变量c的类型是( )。 A:char B:float C:double D:int

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢