专栏文章
题解:P11654 「FAOI-R5」becoder
P11654题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @miqcsp38
- 此快照首次捕获于
- 2025/12/04 02:41 3 个月前
- 此快照最后确认于
- 2025/12/04 02:41 3 个月前
CPP
#include <bits/stdc++.h>
using namespace std;
#define RETURN return 0
int main() {
int n, L, R;
cin >> n >> L >> R;// 声明数组T和M,分别存储每个测试用例的时间限制和内存限制
int T[n], M[n];
int t[n], m[n];
for (int i = 0; i < n; ++i) cin >> T[i] >> M[i];// 循环读取每个测试用例的实际运行时间和实际使用内存
for (int i = 0; i < n; ++i) cin >> t[i] >> m[i];// 循环处理每个测试用例
for (int i = 0; i < n; ++i) {
int f = i + 1;
if (f >= L && f <= R) {
cout << "System Error" << endl;
continue;
}
if (M[i] > m[i]) {
cout << "Memory Limit Exceeded" << endl;
continue;
}// 计算当前测试用例的时间限制的一半
int time = T[i] / 2;
if (time > t[i]) {
cout << "Time Limit Exceeded" << endl;
continue;
}
cout << "Accepted" << endl;
}
RETURN;
}
注:
CPPfor (int i = 0; i < n; ++i) cin >> T[i] >> M[i];
for (int i = 0; i < n; ++i) cin >> t[i] >> m[i];
- 这两个循环用于读取 个评测的时间和内存限制。
- 第一个循环读取每个评测的时间限制 和内存限制 。
- 第二个循环读取每个评测的实际使用时间 和实际使用内存 。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...