一道画图题
【問(wèn)題描述】
在一個(gè)定義了直角坐標(biāo)系的紙上,畫(huà)一個(gè)(x1,y1)到(x2,y2)的矩形指將橫坐標(biāo)范圍從x1到x2,縱坐標(biāo)范圍從y1到y(tǒng)2之間的區(qū)域涂上顏色。?
下圖給出了一個(gè)畫(huà)了兩個(gè)矩形的例子。第一個(gè)矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個(gè)矩形是(2, 3)到(6, 5),用藍(lán)色和紫色表示。圖中,一共有15個(gè)單位的面積被涂上顏色,其中紫色部分被涂了兩次,但在計(jì)算面積時(shí)只計(jì)算一次。在實(shí)際的涂色過(guò)程中,所有的矩形都涂成統(tǒng)一的顏色,圖中顯示不同顏色僅為說(shuō)明方便。
給出所有要畫(huà)的矩形,請(qǐng)問(wèn)總共有多少個(gè)單位的面積被涂上顏色。?
【輸入格式 】
輸入的第一行包含一個(gè)整數(shù)n,表示要畫(huà)的矩形的個(gè)數(shù)。?
接下來(lái)n行,每行4個(gè)非負(fù)整數(shù),分別表示要畫(huà)的矩形的左下角的橫坐標(biāo)與縱坐標(biāo),以及右上角的橫坐標(biāo)與縱坐標(biāo)。?
【輸出格式 】
輸出一個(gè)整數(shù),表示有多少個(gè)單位的面積被涂上顏色。
【樣例輸入】
2?
1 1 4 4?
2 3 6 5?
【樣例輸出 】
在一個(gè)定義了直角坐標(biāo)系的紙上,畫(huà)一個(gè)(x1,y1)到(x2,y2)的矩形指將橫坐標(biāo)范圍從x1到x2,縱坐標(biāo)范圍從y1到y(tǒng)2之間的區(qū)域涂上顏色。?
下圖給出了一個(gè)畫(huà)了兩個(gè)矩形的例子。第一個(gè)矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個(gè)矩形是(2, 3)到(6, 5),用藍(lán)色和紫色表示。圖中,一共有15個(gè)單位的面積被涂上顏色,其中紫色部分被涂了兩次,但在計(jì)算面積時(shí)只計(jì)算一次。在實(shí)際的涂色過(guò)程中,所有的矩形都涂成統(tǒng)一的顏色,圖中顯示不同顏色僅為說(shuō)明方便。
給出所有要畫(huà)的矩形,請(qǐng)問(wèn)總共有多少個(gè)單位的面積被涂上顏色。?
【輸入格式 】
輸入的第一行包含一個(gè)整數(shù)n,表示要畫(huà)的矩形的個(gè)數(shù)。?
接下來(lái)n行,每行4個(gè)非負(fù)整數(shù),分別表示要畫(huà)的矩形的左下角的橫坐標(biāo)與縱坐標(biāo),以及右上角的橫坐標(biāo)與縱坐標(biāo)。?
【輸出格式 】
輸出一個(gè)整數(shù),表示有多少個(gè)單位的面積被涂上顏色。
【樣例輸入】
2?
1 1 4 4?
2 3 6 5?
【樣例輸出 】
15?
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。
轉(zhuǎn)載于:https://www.cnblogs.com/kinglearnjava/p/4883329.html
總結(jié)
- 上一篇: axure原型设计:手机版可视化图表
- 下一篇: 【软件工程导论题型大总结】画图题总结