编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#68735 #1226. czq的集合并集 Time Limit Exceeded 0 9950 ms 476 K C++ 11 / 741 B 该起什么名字 2022-04-06 17:55:31
显示原始代码
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
struct el {
    ll l, r;
} m[200005];
bool cmp(el a, el b) {
    if (a.l != b.l)
        return a.l < b.l;
    return a.r > b.r;
}
void test(int n) {
    for (int i = 0; i < n; i++) printf("%lld %lld\n", m[i].l, m[i].r);
}
int main() {
    std::ios::sync_with_stdio(false);
    ll n, p;
    cin >> n >> p;
    for (int i = 0; i < p; i++) {
        cin >> m[i].l >> m[i].r;
    }
    sort(m, m + p, cmp);
    //	test(p);
    ll ans, start, tail;
    ans = 1;
    start = m[0].r;
    tail = m[0].r;
    ll pre = 0;
    while (tail < n && pre < p) {
        while (m[pre].l <= start + 1 && pre < p) {  // start+1��Ϊ���ҵ���һ���ܹ���Ϊ���俪ʼ�ĵ�
            tail = max(tail, m[pre].r);
            pre++;
        }
        start = tail;
        ans++;
    }
    cout << ans;
    return 0;
}
子任务 #1
Time Limit Exceeded
得分:0
测试点 #1
Time Limit Exceeded
得分:0
用时:1045 ms
内存:260 KiB

输入文件(1.in

0 148764311

答案文件(1.out

148764311
测试点 #2
Time Limit Exceeded
得分:0
用时:1042 ms
内存:244 KiB

输入文件(2.in

2147483647 1097070725

答案文件(2.out

2147483647
测试点 #3
Time Limit Exceeded
得分:0
用时:1030 ms
内存:316 KiB

输入文件(3.in

1605944954 517539291

答案文件(3.out

1610205179
测试点 #4
Runtime Error
得分:0
用时:660 ms
内存:476 KiB

输入文件(4.in

1486344059 62339648

答案文件(4.out

1538785147

系统信息

Killed: Segmentation fault
测试点 #5
Time Limit Exceeded
得分:0
用时:1002 ms
内存:372 KiB

输入文件(5.in

1966125127 1725866676

答案文件(5.out

2013180663
测试点 #6
Time Limit Exceeded
得分:0
用时:1047 ms
内存:256 KiB

输入文件(6.in

1378156222 1350907004

答案文件(6.out

1386610430
测试点 #7
Time Limit Exceeded
得分:0
用时:1025 ms
内存:268 KiB

输入文件(7.in

1080304866 1878517876

答案文件(7.out

1878519030
测试点 #8
Time Limit Exceeded
得分:0
用时:1009 ms
内存:328 KiB

输入文件(8.in

2020275191 581002669

答案文件(8.out

2062284799
测试点 #9
Time Limit Exceeded
得分:0
用时:1040 ms
内存:268 KiB

输入文件(9.in

60681702 738253112

答案文件(9.out

798883326
测试点 #10
Time Limit Exceeded
得分:0
用时:1050 ms
内存:248 KiB

输入文件(10.in

971889967 773842346

答案文件(10.out

1073741231