Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
133764 | 黄一航 | 监测点 | C++ | 通过 | 100 | 3 MS | 256 KB | 833 | 2024-03-02 09:10:33 |
#include <bits/stdc++.h> #define LYY_doesnt_have_m_yucca_HAHAHA long long using namespace std; pair<LYY_doesnt_have_m_yucca_HAHAHA,LYY_doesnt_have_m_yucca_HAHAHA> a[105]; bool cmp(pair<LYY_doesnt_have_m_yucca_HAHAHA,LYY_doesnt_have_m_yucca_HAHAHA> x,pair<LYY_doesnt_have_m_yucca_HAHAHA,LYY_doesnt_have_m_yucca_HAHAHA> y) { return x.second < y.second; } signed main() { LYY_doesnt_have_m_yucca_HAHAHA n; int T; cin >> T; while (T--) { cin >> n; for (LYY_doesnt_have_m_yucca_HAHAHA i = 1; i <= n; i++) cin >> a[i].first >> a[i].second; sort(a + 1,a + n + 1,cmp); LYY_doesnt_have_m_yucca_HAHAHA nowen = a[1].second,cnt = 1; for (LYY_doesnt_have_m_yucca_HAHAHA i = 2; i <= n; i++) { if (a[i].first > nowen) cnt++,nowen = a[i].second; } printf("%lld\n",cnt); } return 0; }