1 条题解
-
0
自动搬运
来自洛谷,原作者为

CJY
小升初蒟蒻||/article/ugxlm066/team/87748||没有一根棒棒糖解决不了的事情,如果有,就再来一根||最后在线时间:2025年8月24日20时21分搬运于
2025-08-24 23:09:11,当前版本为作者最后更新于2025-02-02 16:39:53,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
红题,太水了。
思路
用两个数组 存读入的限制,再按照题意模拟即可。
题目已经把步骤讲得很清晰了,没什么好讲的。
- 如果 的评测机在打瞌睡,评测结果会返回
System Error; - 如果 的评测机没有打瞌睡,且你的代码空间超限,即 ,评测结果会返回
Memory Limit Exceeded; - 如果 的评测机没有打瞌睡,且你的代码空间不超限,时间超限,即 ,评测结果会返回
Time Limit Exceeded。 - 否则, 评测机会返回
Accepted。
只需要用
if、else if、else模拟即可。Code
#include<bits/stdc++.h> using namespace std; const int maxn=1e5+5; int n,l,r,T[maxn],M[maxn]; int main(){ cin>>n>>l>>r; for(int i=1;i<=n;i++) cin>>T[i]>>M[i],T[i]/=2; for(int i=1;i<=n;i++){ int t,m;cin>>t>>m; if(i>=l&&i<=r) cout<<"System Error\n"; else if(M[i]>m) cout<<"Memory Limit Exceeded\n"; else if(T[i]>t) cout<<"Time Limit Exceeded\n"; else cout<<"Accepted\n"; } } - 如果 的评测机在打瞌睡,评测结果会返回
- 1
信息
- ID
- 11023
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者