noilinux环境本地可以过第八个点,但是wrong了..

P1312 [NOIP2011 提高组] Mayan 游戏

win环境输出了-1...
by SGOI_Aromyase @ 2017-09-20 19:57:47


我的程序的A的(大牛) 改了一个下降函数 原函数: ```cpp queue<int> j; void diao(){ for(int i=0;i<5;i++){ for(int ii=0;ii<7;ii++){ if (a[i][ii]!=0) j.push(a[i][ii]); a[i][ii]=0; } for(int ii=0;ii<7;ii++){ if(j.empty()) break; int s1=j.front();j.pop(); a[i][ii]=s1; } } } ```
by SGOI_Aromyase @ 2017-09-20 20:00:59


结果这个AC的函数,第八个点win下面是错的... ans: 1 1 -1 2 4 1 3 2 1 3 6 1 3 3 1 cout: 2 4 1 3 3 1 3 6 1 1 1 -1 3 2 1 @[kkksc03](/space/show?uid=1)
by SGOI_Aromyase @ 2017-09-20 20:04:28


https://www.luogu.org/record/show?rid=3388921 玄学啊..
by SGOI_Aromyase @ 2017-09-20 20:05:44


我也是第八点输出-1 虽然本地(Win)和在线都是-1
by CaptainSlow @ 2017-11-08 10:20:35


现在过了,是我代码本身的错误。
by CaptainSlow @ 2017-11-08 10:55:21


|