DEV坏了,求助

打了一个随机数代码,没有打开任何其他代码
代码只需要输出,无需输入
但是运行框中无反应,且可以输入
在输入若干1后,程序输出两个1
关机,重写都没用




程序疑似在处理我之前写的另一份代码:
输入这题的样例后,程序输出与这份代码相同

#include <bits/stdc++.h>
using namespace std;
int n,m,a[500005],ans;
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>a[i];
		ans=max(ans,a[i]);
	}
    cout<<ans<<endl;
	int i=1,j=1,x=a[1];
	while(j<=n){
		while(a[i]<0){
			x-=a[i++];
		}
		ans=max(ans,x);
		if(j-i+1==m){
			x-=a[i++];
		}
		else{
			j++;
			x+=a[j];
		}
		ans=max(ans,x);
	}
	cout<<ans;
	return 0;
}

《移形换影》

代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    srand(time(0));
    int n=rand()%20,m=rand()%n;
    cout << n << " " << m << "\n";
    for(int i=1;i<=n;i++)
    	cout << rand()%100 << " ";
    return 0;
}