- 入门测试题目
怎么MLE不了(已解决)
- 2024-1-23 16:01:57 @
用rand整了这个神奇程序,但是MLE全部变成了TLE
#include <bits/stdc++.h>
using namespace std;
void AC(){
long long a,b;
cin>>a>>b;
cout<<a+b;
}
void WA(){
cout<<"a";
}
void TLE(){
for(;;);
}
void MLE(){
int a[123987234];
for(int i=0;;i++){
a[i]=i;
}
}
void RTE(){
cout<<1/0;
}
void randout(int a){
a=(a+clock())%5;
if(a==0){
AC();
}
if(a==1){
WA();
}
if(a==2){
TLE();
}
if(a==3){
MLE();
}
if(a==4){
RTE();
}
}
int main(){
srand(time(nullptr)-clock());
int a=int(rand())%5;
randout(a);
return 0;
}
2 comments
-
CC20260194 LV 3 @ 2024-1-24 10:46:48
增加了OLE
#include <bits/stdc++.h> using namespace std; void AC(){ long long a,b; cin>>a>>b; cout<<a+b; } void WA(){ cout<<"a"; } void TLE(){ for(;;); } void MLE(){ vector<int> a; while (true) { a.push_back(0); } } void RTE(){ cout<<1/0; } void OLE(){ AC(); while (true) { printf("aaaaaaaaaa"); } } void randout(int a){ a=(a+clock())%6; if(a==0){ AC(); } if(a==1){ WA(); } if(a==2){ TLE(); } if(a==3){ MLE(); } if(a==4){ RTE(); } if(a==5){ OLE(); } } int main(){ srand(time(nullptr)-clock()); int a=int(rand())%6; randout(a); return 0; }
-
2024-1-24 10:10:31@
已解决
#include <bits/stdc++.h> using namespace std; void AC(){ long long a,b; cin>>a>>b; cout<<a+b; } void WA(){ cout<<"a"; } void TLE(){ for(;;); } void MLE(){ vector<int> a; while (true) { a.push_back(0); } } void RTE(){ cout<<1/0; } void randout(int a){ a=(a+clock())%5; if(a==0){ AC(); } if(a==1){ WA(); } if(a==2){ TLE(); } if(a==3){ MLE(); } if(a==4){ RTE(); } } int main(){ srand(time(nullptr)-clock()); int a=int(rand())%5; randout(a); return 0; }
- 1
Information
- ID
- 6762
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- # Submissions
- 358
- Accepted
- 77
- Uploaded By