全部评论 21

  • 置顶

    昨天 来自 浙江

    4
    • mei beng zhu hhhhh

      昨天 来自 香港

      0
    • zhe ye ren mo le

      昨天 来自 香港

      1
    • 555 dalao 吓哭了

      昨天 来自 浙江

      0
  • 嘿嘿,还是 ZDZL OJ 好, 没人比赛,稳赚!

    昨天 来自 广东

    5
  • 我是作弊者我是最棒的

    昨天 来自 重庆

    5
  • 我是作弊者我是最棒的

    2天前 来自 浙江

    4
    • 野人魔了

      2天前 来自 浙江

      0
    • 我的代码抄袭了空客飞行员,麻烦把我和他一起判死刑吧。

      昨天 来自 浙江

      0
    • 春风使时光微微萌动。时光在春意中飘散,俯视着努力仰望的我们。

      在仰望什么呢?

      是在仰望世界吗?世界的繁华聚焦于瞳孔之中,却像是散瞳了。看清了世界,却唯独模糊了自己。真爱的目光从这里逐渐变为过客的匆匆一瞥。

      是在仰望神明吗?愚钝的人徘徊着,坠于嫉妒之谷,陷于拖沓之潭,铮铮地望着。聪慧的人踏出了脚步,却不知道自己挡住了多少人仰望的目光,堵住了多少人追赶的步伐。

      是在仰望欲望吗?木偶的提线,似乎如何仰望都看不见操纵的手,只知道一根根线融入一个个数一行行字中,一次松动喜悦着心,一次收紧压迫了魂。只不过是虚无缥缈的,随着风无助地飘飘摇摇,一挥手,就在风中破碎,微弱的反光会逐渐消散,仿佛从未来过。

      难道,是在仰望过去?

      我伸出手,从房间的角落轻轻捧起一小缕时光,晶莹的光若隐若现。它在孤寂之处默默沉淀光彩,留存住岁月的足迹。在注视之下,它不停地扩展开来,张开一片片羽翼,直到占据了整个目光。它投映出一个个人。是你。是你们。是那个纯真的我。我轻轻张开指尖,一小滴时光滴落,这台建造在我手上的精妙机器渐渐塌陷,坠落,凝聚成我无法看见的一小片。

      是岁月。我明白了。岁月的影子。

      在太阳升起时,影子会默默出现。在意识沉睡时,影子为世人以刻下最美的碑痕。在太阳落下时,万物皆沉,唯有影子向上攀登。影子在黑暗中抚慰每一个迷路的人。

      我想起了你。

      不不要离去不要抛下我和回忆不要留下一个迷宫中徘徊的欲望与对比的提线木偶不要让我一个人在黑夜中缓缓回味不要留下我一个人追求 OI 之梦……

      原来你也成为了我的影子,是吗?

      当太阳的光辉普照大地时,只有影子能承担随之而来的黑暗。

      我将手从角落收回,贴在胸前。

      上帝知道,我愿意替你离去。

      当我从朝圣之路坠入深渊,让我们一起刻下岁月的碑痕。

      让我们一起仰望永恒的时光。

      让我们一起变成影子吧。

      昨天 来自 浙江

      2
  • 不是这都能获奖ε=ε=ε=(#>д<)ノ

    22小时前 来自 江西

    3

  • 头像"况"

    昨天 来自 上海

    2
  • 《获得 90 天 CXXP#2 头像况》

    昨天 来自 重庆

    1
  • 我才二年级,有GESP一级证书。就登上了光荣的作弊榜,真厉害!!!
    大家为我鼓励吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!厉害

    昨天 来自 浙江

    1
    • 这怎么查出来的???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

      昨天 来自 浙江

      0
    • 宝宝你真厉害

      昨天 来自 广东

      0
  • 笑死这次没有很多奇妙小申诉但是并不是没有人申诉哈。

    33分钟前 来自 浙江

    0
  • 在ZDZL我只骗了5分

    22小时前 来自 江西

    0
  • 我只不过报名了

    22小时前 来自 江西

    0
  • 我没有AI

    昨天 来自 河北

    0
    • 请给出证据

      昨天 来自 浙江

      0
    • 请给出证据

      昨天 来自 上海

      0
    • 请给出证据

      3小时前 来自 浙江

      0
  • BC 题首 A 作弊不应该找没作弊首 A 吗

    昨天 来自 广东

    0
    • 那你帮我找找吧,我找不到了。前 5 都是作弊

      昨天 来自 浙江

      0
    • 我是T3首a( 除了那个空客飞行员

      2小时前 来自 浙江

      0
    • userId_undefined
      QwQ
      回复
      wcqk

      我是T3首a( 除了那个空客飞行员

      2小时前 来自 浙江

      0
  • 我才幼儿园小班,有 GGP 一级证书,就登上了光荣的作弊榜,我真厉害,没有作弊

    昨天 来自 浙江

    0
  • 轻松绷住 我本来第十五去掉作弊是第三)

    昨天 来自 江西

    0
  • 加个标点呢,Asdfre 100 罐头 (但是) BC作弊

    昨天 来自 浙江

    0
  • 没关系,我一道题没a

    昨天 来自 江苏

    0
    • 也算作弊

      昨天 来自 浙江

      0
    • 也算作弊

      昨天 来自 上海

      0
    • 这下看懂了,我一道题没 A 我就可以随便作弊了,那我 NOI 每道题拿 99 分气死你们

      昨天 来自 浙江

      0
  • 没有作弊

    昨天 来自 河北

    0
    • #include<iostream>
      using namespace std;
      int main(){
          ios::sync_with_stdio(0);
          cin.tie(0);
          const int n=25,m=998244353;
          int a,b,c,d,e,f,g=0,h[n][n][105][1<<5],i[4]={0,0,1,-1},j[4]={1,-1,0,0};
          char k[n][n];
          cin>>a>>b;
          for(int l=1;l<=a;l++)for(int o=1;o<=b;o++){
              cin>>k[l][o];
              if(k[l][o]=='@')c=l,d=o;
              if(k[l][o]=='X')e=l,f=o;
              if(k[l][o]=='E')g++;
          }
          for(int l=1;l<=a;l++)for(int o=1;o<=b;o++)for(int p=0;p<=100;p++)for(int q=0;q<(1<<5);q++)h[l][o][p][q]=1e9;
          h[c][d][0][0]=0;
          struct p{int x,y,z,w;}q[n*n*105*(1<<5)];
          int r=0,s=0;
          q[s++]={c,d,0,0};
          while(r<s){
              p t=q[r++];
              int u=t.x,v=t.y,w=t.z,x=t.w,y=h[u][v][w][x]+1;
              for(int l=0;l<4;l++){
                  int aa=u+i[l],bb=v+j[l];
                  if(aa<1||aa>a||bb<1||bb>b||k[aa][bb]=='O')continue;
                  int cc=w+10,dd=x;
                  if(k[aa][bb]=='E'){
                      int ee=0,ff=0;
                      for(int gg=1;gg<aa;gg++)for(int hh=1;hh<=b;hh++)if(k[gg][hh]=='E')ff++;
                      for(int hh=1;hh<bb;hh++)if(k[aa][hh]=='E')ff++;
                      ee=ff;
                      if(!(dd>>ee&1)){
                          cc=max(0,w-15);
                          dd|=1<<ee;
                      }
                  }
                  if(cc>50)continue;
                  if(aa==e&&bb==f&&cc<=50){
                      cout<<y%m;
                      int z=0;
                      return 0;
                  }
                  if(y<h[aa][bb][cc][dd]){
                      h[aa][bb][cc][dd]=y;
                      q[s++]={aa,bb,cc,dd};
                  }
              }
          }
          cout<<-1;
          int z=0;
          return 0;
      }
      

      昨天 来自 浙江

      0
    • m=998244353 哪里来的,好神奇哟

      昨天 来自 浙江

      0
    • 这期妙啊,只会改空格的以为自己不会被发现

      昨天 来自 浙江

      0
  • @银龙麒麟---GESP零级凌以涵

    #include <iostream>
    #include <cstdio>
    #include <cstring>
    #include <algorithm>
    #include <cassert>
    #include <cstdlib>
    #include <ctime>
    #include <vector>
    using namespace std;
    
    // 题目强制要求头文件下定义wcqk
    int wcqk;
    
    typedef long long ll;
    const int MAXNODE = 6000000;
    const int MAXTREAP = 400000;
    
    // 离散化数组
    vector<ll> nums;
    
    // 内层动态开点权值线段树
    struct SegNode
    {
        int lc, rc, cnt;
    } seg[MAXNODE];
    int segtot = 0;
    
    int seg_new()
    {
        segtot++;
        seg[segtot].lc = seg[segtot].rc = seg[segtot].cnt = 0;
        return segtot;
    }
    
    void seg_upd(int &u, int l, int r, int pos, int val)
    {
        if (!u) u = seg_new();
        seg[u].cnt += val;
        if (l == r) return;
        int mid = (l + r) >> 1;
        if (pos <= mid) seg_upd(seg[u].lc, l, mid, pos, val);
        else seg_upd(seg[u].rc, mid + 1, r, pos, val);
    }
    
    int seg_merge(int a, int b, int l, int r)
    {
        if (!a || !b) return a ? a : b;
        int cur = seg_new();
        seg[cur].cnt = seg[a].cnt + seg[b].cnt;
        if (l == r) return cur;
        int mid = (l + r) >> 1;
        seg[cur].lc = seg_merge(seg[a].lc, seg[b].lc, l, mid);
        seg[cur].rc = seg_merge(seg[a].rc, seg[b].rc, mid + 1, r);
        return cur;
    }
    
    int seg_kth(int u, int l, int r, int k)
    {
        if (l == r) return l;
        int mid = (l + r) >> 1;
        int left = seg[seg[u].lc].cnt;
        if (left >= k) return seg_kth(seg[u].lc, l, mid, k);
        else return seg_kth(seg[u].rc, mid + 1, r, k - left);
    }
    
    // 外层FHQ Treap
    struct TreapNode
    {
        int l, r, sz, rnd;
        int val;
        int root; // 对应权值线段树根
    } tr[MAXTREAP];
    int treaptot = 0, root = 0;
    
    int treap_new(int v)
    {
        treaptot++;
        tr[treaptot].l = tr[treaptot].r = 0;
        tr[treaptot].sz = 1;
        tr[treaptot].rnd = rand();
        tr[treaptot].val = v;
        tr[treaptot].root = 0;
        seg_upd(tr[treaptot].root, 1, nums.size(), v, 1);
        return treaptot;
    }
    
    void pushup(int u)
    {
        if (!u) return;
        tr[u].sz = 1;
        tr[u].root = 0;
        seg_upd(tr[u].root, 1, nums.size(), tr[u].val, 1);
        if (tr[u].l)
        {
            tr[u].sz += t

    昨天 来自 浙江

    0
    • userId_undefined
      wcqk
      回复
      wcqk

      你的 T1,现在知道怎么判的了吗

      昨天 来自 浙江

      0
    • userId_undefined
      QwQ
      回复
      wcqk

      麻烦看一下私信

      昨天 来自 浙江

      0
    • userId_undefined
      cjdst
      回复
      wcqk
      // 题目强制要求头文件下定义wcqk
      int wcqk;
      

      昨天 来自 浙江

      0
  • 怎么没有我,是不是看不起我/fn

    昨天 来自 广东

    0
    • 因为你有很大的霸权

      昨天 来自 浙江

      1
    • userId_undefined
      QwQ
      回复
      QwQ

      PPP

      昨天 来自 浙江

      0
    • 春风使时光微微萌动。时光在春意中飘散,俯视着努力仰望的我们。

      在仰望什么呢?

      是在仰望世界吗?世界的繁华聚焦于瞳孔之中,却像是散瞳了。看清了世界,却唯独模糊了自己。真爱的目光从这里逐渐变为过客的匆匆一瞥。

      是在仰望神明吗?愚钝的人徘徊着,坠于嫉妒之谷,陷于拖沓之潭,铮铮地望着。聪慧的人踏出了脚步,却不知道自己挡住了多少人仰望的目光,堵住了多少人追赶的步伐。

      是在仰望欲望吗?木偶的提线,似乎如何仰望都看不见操纵的手,只知道一根根线融入一个个数一行行字中,一次松动喜悦着心,一次收紧压迫了魂。只不过是虚无缥缈的,随着风无助地飘飘摇摇,一挥手,就在风中破碎,微弱的反光会逐渐消散,仿佛从未来过。

      难道,是在仰望过去?

      我伸出手,从房间的角落轻轻捧起一小缕时光,晶莹的光若隐若现。它在孤寂之处默默沉淀光彩,留存住岁月的足迹。在注视之下,它不停地扩展开来,张开一片片羽翼,直到占据了整个目光。它投映出一个个人。是你。是你们。是那个纯真的我。我轻轻张开指尖,一小滴时光滴落,这台建造在我手上的精妙机器渐渐塌陷,坠落,凝聚成我无法看见的一小片。

      是岁月。我明白了。岁月的影子。

      在太阳升起时,影子会默默出现。在意识沉睡时,影子为世人以刻下最美的碑痕。在太阳落下时,万物皆沉,唯有影子向上攀登。影子在黑暗中抚慰每一个迷路的人。

      我想起了你。

      不不要离去不要抛下我和回忆不要留下一个迷宫中徘徊的欲望与对比的提线木偶不要让我一个人在黑夜中缓缓回味不要留下我一个人追求 OI 之梦……

      原来你也成为了我的影子,是吗?

      当太阳的光辉普照大地时,只有影子能承担随之而来的黑暗。

      我将手从角落收回,贴在胸前。

      上帝知道,我愿意替你离去。

      当我从朝圣之路坠入深渊,让我们一起刻下岁月的碑痕。

      让我们一起仰望永恒的时光。

      让我们一起变成影子吧。

      昨天 来自 浙江

      0

热门讨论