社区讨论
样例错了还能过!?
P11853[CSP-J 2022 山东] 植树节参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mhj1ynj2
- 此快照首次捕获于
- 2025/11/03 19:24 4 个月前
- 此快照最后确认于
- 2025/11/03 19:24 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
long long s[10000005];
void solve();
inline int in();
signed main()
{
//int T;scanf("%d", &T);while(T--)
solve();
return 0;
}
inline int in()
{
int x = 0;
char ch = getchar();
while(ch < '0' || ch > '9')
ch = getchar();
while(ch >= '0' && ch <= '9')
{
x *= 10;
x += ch - '0';
ch = getchar();
}
return x;
}
void solve()
{
long long n;
cin >> n;
for(int i = 1; i <= n; i++)
{
long long x, y;
cin >> x >> y;
s[x + 1]++, s[y + 2]--;
}
long long sum = 0;
long long ans = 0;
for(long long i = 1; i <= 1000000; i++)
{
sum += s[i];
ans = max(ans, sum);
}
cout << ans;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...