洛谷是不是忘吃饭了?

P1162 填涂颜色

没,你得在noilinux测,windows不算数的。
by kkksc03 @ 2017-05-13 22:19:12


@[kkksc03](/space/show?uid=1) 好的,谢谢
by attack @ 2017-05-14 15:50:36


```cpp #include<iostream> using namespace std; int n,a[233][233]; bool p[233][233]; void get(int l1,int l2); int main(void) { cin>>n; for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) cin>>a[i][j]; for(int i=1;i<=n;i++){get(1,i);get(i,1);get(n,i);get(i,n);} for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) if(a[i][j]==1)cout<<"1 "; else if(p[i][j]==0)cout<<"2 "; else cout<<"0 "; cout<<"\n"; } } void get(int l1,int l2) { if(!(p[l1][l2]||l1<1||l1>n||l2<1||l2>n||(a[l1][l2]==1))) {p[l1][l2]=1;get(l1-1,l2);get(l1+1,l2);get(l1,l2-1);get(l1,l2+1);} } ```
by 中2少年雷耶斯 @ 2017-05-29 11:35:52


|