记录编号 113432 评测结果 AAAAAAAAAAAATAAAATTAT
题目名称 [HAOI 2014]贴海报 最终得分 80
用户昵称 Gravatar752199526 是否通过 未通过
代码语言 C++ 运行时间 4.706 s
提交时间 2014-07-22 18:07:05 内存使用 48.00 MiB
显示代码纯文本
#include<iostream>
#include<fstream>
#include<iomanip>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<functional>
#include<ctime>
using namespace std;
ifstream fin("ha14d.in");
ofstream fout("ha14d.out");
int wall[10000001]={0},n,m,ans=0,end=0,begin=0x7fffffff;
bool posters[10000001]={false};
int main()
{
	fin>>n>>m;
	for(int i=1;i<=m;i++)
	{
		int ai,bi;
		fin>>ai>>bi;
		end=max(end,bi);
		begin=min(begin,ai);
		for(int j=ai;j<=bi;j++)wall[j]=i;
	}
	for(int i=begin;i<=end;i++)
	{
		if(posters[wall[i]]==true)continue;
		if(wall[i]!=0)posters[wall[i]]=true;
		if(posters[wall[i]]==true)ans++;
	}
	fout<<ans<<endl;
	return 0;
}