codeup28007 整數區間

2021-08-17 20:23:10 字數 420 閱讀 2938

時空限制    1000ms/128mb

從檔案中讀入閉區間的個數及它們的描述。程式設計找到乙個含元素個數最少的集合,使得對於每乙個區間,都至少有乙個整數屬於該集合,輸出該集合的元素個數。

首行包括區間的數目n,1<=n<=10000,接下來的n行,每行包括兩個整數a,b,被一空格隔開,0<=a<=b<=10000,它們是某乙個區間的開始值和結束值。

集合元素的個數,對於每乙個區間都至少有乙個整數屬於該集合,且集合包含的元素數目最少。

4

3 62 4

0 24 7

2

#include#includeusing namespace std;

const int n = 10005;

struct node

Codeup分塊思想 區間查詢

時間限制 2 sec 記憶體限制 32 mb 提交 198 解決 107 提交 狀態 討論版 命題人 外部匯入 食堂有n個打飯視窗,現在正到了午飯時間,每個視窗都排了很多的學生,而且每個視窗排隊的人數在不斷的變化。現在問你第i個視窗到第j個視窗一共有多少人在排隊?輸入的第一行是乙個整數t,表示有t組...

整數區間 題解

題目描述 乙個整數區間 a,b 請程式設計完成以下任務 1.從檔案中讀取區間的個數及其它們的描述 2.找到滿足下述條件的所含元素個數最少的集合中元素的個數,對於每乙個區間,都至少有兩個不同的整數屬於該集合。輸入 首行包括區間的數目 n,1 n 10000,接下來的 n 行,每行包括兩個整數 a,b,...

(貪心)整數區間

題目 找到乙個含元素個數最少的集合,使得對於每乙個區間,都至少有乙個整數屬於該集合,輸出該集合的元素個數。輸入 首行包括區間的數目n,1 n 10000,接下來的n行,每行包括兩個整數a,b,被一空格隔開,0 a b 10000,它們是某乙個區間的開始值和結束值。輸出 第一行集合元素的個數,對於每乙...