正经彩虹
2026-09-23 17:53:40
发布于:浙江
13阅读
0回复
0点赞
题目:输入一个数,输出这个数
| 测试点in | 测试点out |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
//AI写的
#include <iostream>
#include <cstdlib>
// 无限循环用
#include <thread>
#include <chrono>
// 内存溢出用
#include <vector>
using namespace std;
int main() {
int n;
cin >> n;
switch (n) {
// 输入 1:输出 1,AC(正确通过)
case 1: {
cout << 1 << endl;
break;
}
// 输入 2:输出 1,WA(答案错误)
case 2: {
cout << 1 << endl;
break;
}
// 输入 3:RE(运行时错误)
case 3: {
// 主动调用 abort() 终止程序,触发未知错误
abort();
break;
}
// 输入 4:TLE(超时)
case 4: {
// 无限循环,超时判定
while (true) {
this_thread::sleep_for(chrono::seconds(1));
}
break;
}
// 输入 5:MLE(内存超限)
case 5: {
// 无限申请内存,触发内存超限
vector<int> v;
while (true) {
// 每次申请 100 万个 int 内存
v.resize(v.size() + 1000000);
}
break;
}
// 输入 6:OLE(输出超限)
case 6: {
// 无限输出,触发输出超限
while (true) {
cout << "OLE" << endl;
}
break;
}
// 输入 7:PE(格式错误)
case 7: {
// 输出无换行/格式不规范,触发格式错误
cout << " 7 ";
break;
}
default:
break;
}
return 0;
}
求关注


全部评论 1
- 置顶
求关注求关注求关注
1周前 来自 浙江
1







有帮助,赞一个