国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

P1047 校門外的樹

2019-11-10 17:51:06
字體:
供稿:網(wǎng)友

P1047 校門外的樹

題目描述

某校大門外長(zhǎng)度為L(zhǎng)的馬路上有一排樹,每?jī)煽孟噜彽臉渲g的間隔都是1米。我們可以把馬路看成一個(gè)數(shù)軸,馬路的一端在數(shù)軸0的位置,另一端在L的位置;數(shù)軸上的每個(gè)整數(shù)點(diǎn),即0,1,2,……,L,都種有一棵樹。

由于馬路上有一些區(qū)域要用來建地鐵。這些區(qū)域用它們?cè)跀?shù)軸上的起始點(diǎn)和終止點(diǎn)表示。已知任一區(qū)域的起始點(diǎn)和終止點(diǎn)的坐標(biāo)都是整數(shù),區(qū)域之間可能有重合的部分。現(xiàn)在要把這些區(qū)域中的樹(包括區(qū)域端點(diǎn)處的兩棵樹)移走。你的任務(wù)是計(jì)算將這些樹都移走后,馬路上還有多少棵樹。

輸入輸出格式

輸入格式:

輸入文件tree.in的第一行有兩個(gè)整數(shù)L(1 <= L <= 10000)和 M(1 <= M <= 100),L代表馬路的長(zhǎng)度,M代表區(qū)域的數(shù)目,L和M之間用一個(gè)空格隔開。接下來的M行每行包含兩個(gè)不同的整數(shù),用一個(gè)空格隔開,表示一個(gè)區(qū)域的起始點(diǎn)和終止點(diǎn)的坐標(biāo)。

輸出格式:

輸出文件tree.out包括一行,這一行只包含一個(gè)整數(shù),表示馬路上剩余的樹的數(shù)目。

輸入輸出樣例

輸入樣例#1:
500 3150 300100 200470 471輸出樣例#1:
298

說明

NOip2005普及組第二題

對(duì)于20%的數(shù)據(jù),區(qū)域之間沒有重合的部分;

對(duì)于其它的數(shù)據(jù),區(qū)域之間有重合的情況。

var

a:array[0..10000]of longint;//一定要有0,因?yàn)椤凹?,1,2,……,L,都種有一棵樹”,之前就是沒有扣了10分~~~~(>_<)~~~~。

l,m,i,j,b,e,ans,z:longint;

beginread(l,m);

for i:=1to mdo

begin

read(b,e);

if b=0 then z:=1;

for j:=b to e do a[j]:=1;

end;for i:=1 to l doif a[i]=0theninc(ans);

if z=0thenwriteln(ans+1)

elsewriteln(ans);

end.


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西平县| 南京市| 冀州市| 铜陵市| 饶平县| 盖州市| 兴宁市| 永泰县| 新蔡县| 永靖县| 瑞金市| 阿图什市| 怀宁县| 台山市| 巴南区| 分宜县| 拉萨市| 亚东县| 宽城| 二连浩特市| 阿拉善左旗| 屏山县| 佛学| 镇康县| 高陵县| 沾化县| 襄城县| 常宁市| 毕节市| 渭南市| 焦作市| 开封市| 武邑县| 晋城| 古蔺县| 理塘县| 清涧县| 辉县市| 原阳县| 广平县| 镇赉县|