酷代码 AI
菜单

小核桃使用量子眼镜来扫描这一整条通道。一整条通道共分为10个区域,小核桃会扫描n次,每次扫描区域x到y之间的范围。小核桃想知道他n次扫描后还有哪些区域没有被扫描到,请你编程帮助他完成这个任务。 输入: 共n+1行。 第一行包含一个整数n(n<=5),表示要扫描n次区域。 接下来共n行,每行包含两个整数x和y,分别表示扫描区域的起点和终点。 输出: 若干个整数,表示n次扫描后,没有被扫描到的区域,相邻数字之间用空格隔开。 输入样例1: 3 1 3 2 4 5 7 输出样例1: 8 9 10 输入样例2: 3 2 5 1 3 8 10 输出样例2: 6 7 用时/内存: 1000MS/100MB用C++简答 回答篇幅:简单明了

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; bool scanned[11] = {false}; for (int i = 0; i < n; i++) { int x, y; cin >> x >> y; for (int j = x; j <= y; j++) { scanned[j] = true; } } bool first = true; for (int i = 1; i <= 10; i++) { if (!scanned[i]) { if (!first) { cout << " "; } cout << i; first = false; } } cout << endl; return 0; } ``` [2026-01-31 19:17:21 | AI问答 | 187点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多