为什么会runtime error啊,求助

这个是我的代码,我就是不清楚为什么会runtime error 然后对了3个点。
cpp
#include<iostream>
using namespace std;
int main()
{
int a[1000]={0},m,n=2,i,j,s=0;
cin>>m;
i=0;j=0;
while(s!=m)
{
j++;
if(j>m)j=1;
if(a[j]==0)i++;
if(i==n)
{
a[j]=1;
i=0;
s++;
}
}
cout<<j;
return 0;
}

本人qq-1574281267

1 条评论

  • 1

信息

ID
1095
难度
6
分类
其他 | 数学 点击显示
标签
(无)
递交数
2156
已通过
617
通过率
29%
被复制
2
上传者