为什么只有10分?

P4924 [1007] 魔法少女小Scarlet

@[小小二逼兽](/space/show?uid=35467) 虽然这样也能复制下来并正常使用,可是,您下次最好还是这样发: ```cpp #include<bits/stdc++.h> using namespace std; int sq[501][501]; int zhe[501][501]; void ssz(int x,int y,int r) { for(int i=x-r; i<=x+r; i++) for(int j=y-r; j<=y+r; j++) zhe[i][j]=sq[i][j]; for(int i=x-r,j2=y-r; i<=x+r,j2<=y+r; i++,j2++) for(int j=y-r,i2=x+r; j<=y+r,i2>=x-r; j++,i2--) sq[i2][j2]=zhe[i][j]; } void nsz(int x,int y,int r) { for(int i=x-r; i<=x+r; i++) for(int j=y-r; j<=y+r; j++) zhe[i][j]=sq[i][j]; for(int i=x-r,j2=y+r; i<=x+r,j2>=y-r; i++,j2--) for(int j=y-r,i2=x-r; j<=y+r,i2<=x+r; j++,i2++) sq[i2][j2]=zhe[i][j]; } int n,m; void print() { for(int i=1; i<=n; i++) { for(int j=1; j<=n; j++) printf("%d ",sq[i][j]); printf("\n"); } return; } int main() { int x,y,r,z; scanf("%d %d",&n,&m); for(int i=1; i<=n; i++) { for(int j=1; j<=n; j++) { sq[i][j]=(i-1)*n+j; } } for(int i=1; i<=m; i++) { scanf("%d %d %d %d",&x,&y,&r,&z); if(z==0) nsz(x,y,r); else ssz(x,y,r); } print(); return 0; } ``` 开头和结尾各三个“`”符号。
by Starlight237 @ 2018-10-18 21:37:17


“`谢谢大佬 orz`”
by 小小二逼兽 @ 2018-10-18 22:34:11


@[huanghaox1212](/space/show?uid=75765) ```orz```
by 小小二逼兽 @ 2018-10-18 22:35:20


@[小小二逼兽](/space/show?uid=35467) 并不是这样的。 抱歉,可能没有解释清楚。三个`还要换一行,接代码,再换一行加三个。
by Starlight237 @ 2018-10-19 06:54:28


``` orz ```
by 小小二逼兽 @ 2018-10-19 16:33:50


@[huanghaox1212](/space/show?uid=75765)
by 小小二逼兽 @ 2018-10-19 16:34:15


解决了嘛!我也只有10分。。。
by pekora @ 2018-10-21 22:05:54


@[huanghaox1212](/space/show?uid=75765) 大佬怎么解决的,我也是10分。。。
by pekora @ 2018-10-21 22:17:53


@[饭岛结音](/space/show?uid=67701) 见前面ac代码。
by Starlight237 @ 2018-10-22 06:27:48


为什么我也一直只有10分啊 我和大佬们的代码标程对过很多用例都一样啊
by 普罗 @ 2020-03-12 22:35:52


上一页 |