AtcoderC-Prison 区间问题
Posted karshey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AtcoderC-Prison 区间问题相关的知识,希望对你有一定的参考价值。
最大重复个数其实就是最小的右边减去最大的左边+1;
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
#define pb push_back
#define fi first
#define se second
#define mem(a,x) memset(a,x,sizeof(a));
#define db double
//======================
const int N=1e5+10;
int main()
{
int l=-1,r=0x3f3f3f3f;
int n,m;cin>>n>>m;
for(int i=1;i<=m;i++)
{
int ll,rr;cin>>ll>>rr;
l=max(l,ll);r=min(r,rr);
}
if(r-l+1>=0) cout<<r-l+1;
else cout<<0;
return 0;
}
以上是关于AtcoderC-Prison 区间问题的主要内容,如果未能解决你的问题,请参考以下文章
2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试