社区讨论

数据太弱

P2599[ZJOI2009] 取石子游戏参与者 4已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@mi6gwroc
此快照首次捕获于
2025/11/20 04:41
4 个月前
此快照最后确认于
2025/11/20 04:41
4 个月前
查看原帖
数据1 2 1 2输出应该是1,但下面程序输出是0,但奇迹般地过了。
CPP
#include<cstdio>
#include<cstring>
using namespace std;
#define fo(a,b,c) for(int a=b;a<=c;a++)
#define go(a,b,c) for(int a=b;a>=c;a--)
int read(){
    int a=0,f=0;char c=getchar();
    for(;c<'0'||c>'9';c=getchar())if(c=='-')f=1;
    for(;c>='0'&&c<='9';c=getchar())a=a*10+c-'0';
    return f?-a:a;
}
int main(){
    for(int t=read();t;t--){
        int n=read(),x=read();
        fo(i,2,n-1)read();
        printf("%d\n",abs(x-read())>1);
    }
    return 0;
}

回复

5 条回复,欢迎继续交流。

正在加载回复...