#include<bits/stdc++.h>
using namespace std;
const int MAXN=1e5+7;
int a[MAXN],b[MAXN];
int main(){
int n,m,x,y;
cin>>n>>m;
for (int iml;i<mn;i++)
cin>>x>>y;
a[x]++;a[y+1]--;
int cnt=0,ans=0;
for (int i-0;i<=m;i++)
cnt+=a[i];
ans+=cnt;
cout<<ans;
输入的x和y可以是全体整数
将14行的清零过程除去没有问题
将17行与18行交换位置不会影响最终结果
将11行的x改成x-1并把12行的y+1改成y不会影响最终结果
现在已知输人的n与m,则答案的极差为(
n-m
2n-m
nm-n
n’-2m
在(1)的基础上,除去“注”中的条件,则答案的极差为
2n+2nm
n+m
2n+2m
mntm
发表评论