为什么啊
  • 板块灌水区
  • 楼主Leo11
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/7/16 14:20
  • 上次更新2023/11/3 09:32:52
查看原帖
为什么啊
990387
Leo11楼主2023/7/16 14:20

为什么这一道题我提交之后显示Unknown error?

我绑定个人账户了啊!

有没有dalao帮忙评测一下:

#include<iostream>
#include<ctime>
using namespace std;
int n, x, f, f1, a[0x7fffff];
int main(){
    cin >> n;
    while(n){
    	--n;
        cin>>x;
        f1=1;
        f=1;
        for(int i=0;i<x;++i){
            cin>>a[i];
        }
        for(int i=0;i<x-1;++i){
            if(!(a[i]==1&&a[1+i]==x)&&a[i]-1!=a[1+i]){
                --f;
                break;
            }
        }
        if(f){
            cout<<"Yes\n";
            continue;
        }
        for(int i=0;i<x-1;++i){
            if(!(a[i]==x&&a[1+i]==1)&&a[i]+1!=a[i+1]){
                f1 = 0;
                break;
            }
        }
        if(f1){
            cout<<"Yes\n";
            continue;
        }
        cout<<"No\n";
    }
}

我想水题解

2023/7/16 14:20
加载中...