1. 程式人生 > >201409-2 畫圖 ccf

201409-2 畫圖 ccf

問題描述
  在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。
  下圖給出了一個畫了兩個矩形的例子。第一個矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個矩形是(2, 3)到(6, 5),用藍色和紫色表示。圖中,一共有15個單位的面積被塗上顏色,其中紫色部分被塗了兩次,但在計算面積時只計算一次。在實際的塗色過程中,所有的矩形都塗成統一的顏色,圖中顯示不同顏色僅為說明方便。
這裡寫圖片描述
  給出所有要畫的矩形,請問總共有多少個單位的面積被塗上顏色。
輸入格式
  輸入的第一行包含一個整數n,表示要畫的矩形的個數。
  接下來n行,每行4個非負整數,分別表示要畫的矩形的左下角的橫座標與縱座標,以及右上角的橫座標與縱座標。
輸出格式


  輸出一個整數,表示有多少個單位的面積被塗上顏色。
樣例輸入
2
1 1 4 4
2 3 6 5
樣例輸出
15
評測用例規模與約定
  1<=n<=100,0<=橫座標、縱座標<=100。

#include <bits/stdc++.h>
using namespace std;
int matrix[128][128];
int main()
{
    int n,cnt=0;
    cin>>n;

    while(n--)
    {
        int x1,y1,x2,y2;
        cin>>x1>>y1>>x2>>y2;
        for
(int i=x1;i<x2;++i) { for(int j=y1;j<y2;++j) matrix[i][j]=1; } } for(int i=0;i<=100;++i){ for(int j=0;j<=100;++j){ if(matrix[i][j]==1)++cnt; } } cout<<cnt; return 0; }

相關推薦

201409-2-畫圖-CCF

 題目:http://118.190.20.162/view.page?gpid=T10 解題思路:水題 #include<iostream> #include<cstdio> #include<cstring> using namespace

201409-2 畫圖 ccf

問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。   下圖給出了一個畫了兩個矩形的例子。第

CCF CSP 201409-2 畫圖

tga www 說明 ref get 之間 計算機 tdi target CCF計算機職業資格認證考試題解系列文章為meelo原創,請務必以鏈接形式註明本文地址 CCF CSP 201409-2 畫圖 問題描述   在一個定義了直角坐標系的紙上,畫一個(x1,y1)到

CCF 201409-2 畫圖

/* 建立100*100的陣列,並用 0 初始化 將塗色區域賦值為 1,看有多少個 1 */ #include <iostream> #include <cstring> using namespace std; int a[100][10

CCF--201409-2畫圖(Python) 詳細註釋

CCF–201409-2畫圖(Python) 詳細註釋 試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到

#CCF準備一年日常刷題#201409-2 畫圖

問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。   下圖給出了一個畫了兩個矩形的例子。第一個矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個矩形是(2

ccf 201409-2 畫圖

問題描述 試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述:

ccf 201409-2 畫圖(100分)

問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。   下圖給出了一個畫了兩個矩形的例子。第一個矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個矩形是(2, 3)到(6,

CCF CSP】 201409-2 畫圖(100分)

試題編號:201409-2 試題名稱:畫圖 時間限制:1.0s 記憶體限制:256.0MB 問題描述:問題描述  在一個定義了直角座標系的紙上,畫一個

CCF認證201409-2畫圖

問題描述 試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形

CCF 201409-2 畫圖 C語言解法

試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指 將橫座標範圍從 x1 到 x2,縱座標範圍從 y1 到 y2

CCF CSP 201409-2畫圖(C語言)

試題編號:201409-2試題名稱:畫圖時間限制:1.0s記憶體限制:256.0MB問題描述:問題描述  在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。  下圖給出了一個畫了兩個矩

201409-2 畫圖

tga 面積 turn wid 藍色 class iou 請問 坐標 哎,這道題想的太復雜了,竟然聯想到了IOU的計算……結果最後沒寫出來………………還是大腦不靈活啊啊啊啊啊!看到題解後不想說話了 雖說不用IOU,但周末有時間還是想把faster-rcnn計算IOU的部分再

CCF CSP 程式設計題目和解答-----試題名稱:畫圖-------201409-2

問題描述 試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述   在一個定義了直角座標系的紙上,畫一個(x

CCF--2014-09-2--畫圖

問題描述 試題編號: 201409-2 試題名稱: 畫圖 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將

CSP201409-2(畫圖)Java 100分)

問題描述  在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。   下圖給出了一個畫了兩個矩形的例子。第一個矩形是(1,1) 到(4, 4),用綠色和紫色表示。第二個矩形是(2, 3)到(6,

201809-2 CSP CCF 買菜 JAVA

CSP CCF 201809-2 買菜 JAVA 問題描述   小H和小W來到了一條街上,兩人分開買菜,他們買菜的過程可以描述為,去店裡買一些菜然後去旁邊的一個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次車。具體的,對於小H來說有n個不相交的時間段[a1

201403-2-視窗-CCF

 解題思路:模擬,視窗和點分開,此外注意順序,。。。沒讀懂題,認真,要是考試的話,這種讀題方式肯定要涼。 #include<iostream> #include<cstdio> using namespace std; const int N=11; struc

CCF2014-09-2畫圖

問題描述   在一個定義了直角座標系的紙上,畫一個(x1,y1)到(x2,y2)的矩形指將橫座標範圍從x1到x2,縱座標範圍從y1到y2之間的區域塗上顏色。   下圖給出了一個畫了兩個矩形的例子。第一個

201712-2 遊戲 CCF計算機軟體能力認證考試

問題描述 試題編號: 201712-2 試題名稱: 遊戲 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述   有n個小朋友圍成一圈玩遊戲,小朋友從1至n編號,2號小朋友坐在1號小朋友的順時針方向,3號小朋友