'commit'
This commit is contained in:
161
LuoGu/RuMen/P1146_2.cpp
Normal file
161
LuoGu/RuMen/P1146_2.cpp
Normal file
@@ -0,0 +1,161 @@
|
||||
#include<bits/stdc++.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
//思路:打表找规律,也是思考问题的重要方法,一题两解,是一道简单直白的试题
|
||||
int main() {
|
||||
int n;
|
||||
cin >> n;
|
||||
cout << n << endl;//据打表的n有n次
|
||||
for (int i = 1; i <= n; i++) {
|
||||
for (int j = 1; j <= n; j++) {
|
||||
if ((i % 2 == 1 && j <= i) || (i % 2 == 0 && j > i))
|
||||
cout << "0";
|
||||
else
|
||||
cout << "1";
|
||||
}
|
||||
cout << endl;
|
||||
}//据打表的
|
||||
return 0;
|
||||
}
|
||||
/*
|
||||
|
||||
2
|
||||
01
|
||||
11
|
||||
|
||||
--------------------
|
||||
4
|
||||
0111
|
||||
1100
|
||||
0001
|
||||
1111
|
||||
|
||||
--------------------
|
||||
6
|
||||
011111
|
||||
110000
|
||||
000111
|
||||
111100
|
||||
000001
|
||||
111111
|
||||
|
||||
--------------------
|
||||
8
|
||||
01111111
|
||||
11000000
|
||||
00011111
|
||||
11110000
|
||||
00000111
|
||||
11111100
|
||||
00000001
|
||||
11111111
|
||||
|
||||
--------------------
|
||||
10
|
||||
0111111111
|
||||
1100000000
|
||||
0001111111
|
||||
1111000000
|
||||
0000011111
|
||||
1111110000
|
||||
0000000111
|
||||
1111111100
|
||||
0000000001
|
||||
1111111111
|
||||
|
||||
--------------------
|
||||
12
|
||||
011111111111
|
||||
110000000000
|
||||
000111111111
|
||||
111100000000
|
||||
000001111111
|
||||
111111000000
|
||||
000000011111
|
||||
111111110000
|
||||
000000000111
|
||||
111111111100
|
||||
000000000001
|
||||
111111111111
|
||||
|
||||
--------------------
|
||||
14
|
||||
01111111111111
|
||||
11000000000000
|
||||
00011111111111
|
||||
11110000000000
|
||||
00000111111111
|
||||
11111100000000
|
||||
00000001111111
|
||||
11111111000000
|
||||
00000000011111
|
||||
11111111110000
|
||||
00000000000111
|
||||
11111111111100
|
||||
00000000000001
|
||||
11111111111111
|
||||
|
||||
--------------------
|
||||
16
|
||||
0111111111111111
|
||||
1100000000000000
|
||||
0001111111111111
|
||||
1111000000000000
|
||||
0000011111111111
|
||||
1111110000000000
|
||||
0000000111111111
|
||||
1111111100000000
|
||||
0000000001111111
|
||||
1111111111000000
|
||||
0000000000011111
|
||||
1111111111110000
|
||||
0000000000000111
|
||||
1111111111111100
|
||||
0000000000000001
|
||||
1111111111111111
|
||||
|
||||
--------------------
|
||||
18
|
||||
011111111111111111
|
||||
110000000000000000
|
||||
000111111111111111
|
||||
111100000000000000
|
||||
000001111111111111
|
||||
111111000000000000
|
||||
000000011111111111
|
||||
111111110000000000
|
||||
000000000111111111
|
||||
111111111100000000
|
||||
000000000001111111
|
||||
111111111111000000
|
||||
000000000000011111
|
||||
111111111111110000
|
||||
000000000000000111
|
||||
111111111111111100
|
||||
000000000000000001
|
||||
111111111111111111
|
||||
|
||||
--------------------
|
||||
20
|
||||
01111111111111111111
|
||||
11000000000000000000
|
||||
00011111111111111111
|
||||
11110000000000000000
|
||||
00000111111111111111
|
||||
11111100000000000000
|
||||
00000001111111111111
|
||||
11111111000000000000
|
||||
00000000011111111111
|
||||
11111111110000000000
|
||||
00000000000111111111
|
||||
11111111111100000000
|
||||
00000000000001111111
|
||||
11111111111111000000
|
||||
00000000000000011111
|
||||
11111111111111110000
|
||||
00000000000000000111
|
||||
11111111111111111100
|
||||
00000000000000000001
|
||||
11111111111111111111
|
||||
*/
|
||||
Reference in New Issue
Block a user