3 条题解

  • 0
    @ 2025-10-8 17:02:58
    #include<iostream>
    #include<cstdio>
    #include<cstring>
    using namespace std;
    int u;
    int n;
    int a[10004];
    int c[10004];
    int main()
    {
        scanf("%d",&u);
        while(u--)
        {
            scanf("%d",&n);
            for(int i=1;i<=n;i++)
                scanf("%d",&a[i]);
            for(int i=1;i<=n;i++)
                c[i]=a[i]-a[i-1];
            int ans=0;
            for(int i=n;i>=1;i-=2)
                ans^=c[i];
            if(ans)printf("TAK\n");
            else printf("NIE\n");
        }
        return 0;
    }
    
    • 0
      @ 2025-10-8 17:02:49
      #include<iostream>
      #include<cstdio>
      #include<cstring>
      using namespace std;
      int u;
      int n;
      int a[10004];
      int c[10004];
      int main()
      {
          scanf("%d",&u);
          while(u--)
          {
              scanf("%d",&n);
              for(int i=1;i<=n;i++)
                  scanf("%d",&a[i]);
              for(int i=1;i<=n;i++)
                  c[i]=a[i]-a[i-1];
              int ans=0;
              for(int i=n;i>=1;i-=2)
                  ans^=c[i];
              if(ans)printf("TAK\n");
              else printf("NIE\n");
          }
          return 0;
      }
      • 1

      信息

      ID
      2768
      时间
      100ms
      内存
      128MiB
      难度
      7
      标签
      递交数
      14
      已通过
      11
      上传者