求助!为什么我编译能通过但是一运行exe就停止工作啊,,蒟蒻,,
查看原帖
求助!为什么我编译能通过但是一运行exe就停止工作啊,,蒟蒻,,
392221
Flow渊楼主2020/10/22 09:00

![](file:///C:/Users/Administrator.USER-20200504MN/AppData/Roaming/Tencent/QQ/Temp/@W(%7B76B%7B%7D9GOU@%7DHQKSFZFT.png)

#include <iostream>
using namespace std;
int a[100000];
char b[100000][20];

int main()
{
    
    int m,n,flag,num,i;

    cin>>n>>m;

    for (i=0;i<n;++i)
    {
        cin>>a[i];
        cin>>b[i];
    }

    i=0;

    for (int j=0;j<m;++j)
    {
        cin>>flag>>num;

        if (a[i]==0)
        {
            if (flag==0)
            i=i-num;
            else i=i+num;
        }
        else
        {
            if (flag==0)
                i=i+num;
            else i=i-num;
        }

        if (i<0) i=i+n;
        else if(i>=n) i=i-n;
        else ;

    }
        cout<<b[i];
        return 0;
}```
2020/10/22 09:00
加载中...