QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#469325#7227. The Magic SquareinksamuraiAC ✓0ms3708kbC++231.8kb2024-07-09 17:34:342024-07-09 17:34:35

Judging History

你现在查看的是最新测评结果

  • [2024-07-09 17:34:35]
  • 评测
  • 测评结果:AC
  • 用时:0ms
  • 内存:3708kb
  • [2024-07-09 17:34:34]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=0;i<n;i++)
#define per(i,n) for(int i=n-1;i>=0;i--)
#define rng(i,c,n) for(int i=c;i<n;i++)
#define fi first
#define se second
#define pb push_back
#define sz(a) (int) a.size()
#define all(a) a.begin(),a.end()
#define vec(...) vector<__VA_ARGS__>
#define _3zlqvu8 ios::sync_with_stdio(0),cin.tie(0)
typedef long long ll;
typedef vector<int> vi;
typedef pair<int,int> pii;
void print(){cout<<'\n';}
template<class h,class...t>
void print(const h&v,const t&...u){cout<<v<<' ',print(u...);}

#define nare cout<<"Impossible\n"; return;

#define yare cout<<"Possible\n";

void slv(){
	int n;
	cin>>n;

	if(n==2 or n==3 or n==5){
		nare;
	}

	if(n==1){
		yare;
		cout<<"1\n1\n";
		return;
	}else if(n==4){
		yare;
		cout<<"2\n";
		cout<<"1 2\n3 4\n";
		return;
	}else if(n==7){
		yare;
		cout<<"4\n";
		cout<<"1 1 2 2\n";
		cout<<"1 1 2 2\n";
		cout<<"3 3 4 5\n";
		cout<<"3 3 6 7\n";
		return;
	}

	if(n%2==0){
		int k=(n-2)/2;
		int c=2;
		yare;
		cout<<k+1<<"\n";
		rep(i,k+1){
			rep(j,k+1){
				if(i==k or j==k) cout<<(c++)<<" ";
				else cout<<"1 ";
			}
			cout<<"\n";
		}
	}else{
		if((n-1)%4==0){
			int k=n/4+1;
			int c=2;
			yare;
			cout<<k<<"\n";
			rep(i,k){
				rep(j,k){
					if(i<k-2 and j<k-2){
						cout<<"1 ";
					}else{
						cout<<(c++)<<" ";
					}
				}
				cout<<"\n";
			}
		}else{
			int k=(n+6)/4+1;
			int c=4;
			yare;
			cout<<k<<"\n";
			rep(i,k){
				rep(j,k){
					if(i<k-2 and j<k-2){
						cout<<"1 ";
					}else if(i<4 and j>=k-2){
						if(i<2) cout<<"2 ";
						else cout<<"3 ";
					}else{
						cout<<(c++)<<" ";
					}
				}
				cout<<"\n";
			}
		}
	}
}

signed main(){
_3zlqvu8;
	slv();
}

这程序好像有点Bug,我给组数据试试?

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 0ms
memory: 3544kb

input:

2

output:

Impossible

result:

ok No solution for 2 squares

Test #2:

score: 0
Accepted
time: 0ms
memory: 3700kb

input:

4

output:

Possible
2
1 2
3 4

result:

ok answer 4 squares of 1 different sizes in total 2 * 2

Test #3:

score: 0
Accepted
time: 0ms
memory: 3556kb

input:

1

output:

Possible
1
1

result:

ok answer 1 squares of 1 different sizes in total 1 * 1

Test #4:

score: 0
Accepted
time: 0ms
memory: 3632kb

input:

3

output:

Impossible

result:

ok No solution for 3 squares

Test #5:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

5

output:

Impossible

result:

ok No solution for 5 squares

Test #6:

score: 0
Accepted
time: 0ms
memory: 3612kb

input:

6

output:

Possible
3
1 1 2 
1 1 3 
4 5 6 

result:

ok answer 6 squares of 2 different sizes in total 3 * 3

Test #7:

score: 0
Accepted
time: 0ms
memory: 3560kb

input:

7

output:

Possible
4
1 1 2 2
1 1 2 2
3 3 4 5
3 3 6 7

result:

ok answer 7 squares of 2 different sizes in total 4 * 4

Test #8:

score: 0
Accepted
time: 0ms
memory: 3580kb

input:

8

output:

Possible
4
1 1 1 2 
1 1 1 3 
1 1 1 4 
5 6 7 8 

result:

ok answer 8 squares of 2 different sizes in total 4 * 4

Test #9:

score: 0
Accepted
time: 0ms
memory: 3640kb

input:

9

output:

Possible
3
1 2 3 
4 5 6 
7 8 9 

result:

ok answer 9 squares of 1 different sizes in total 3 * 3

Test #10:

score: 0
Accepted
time: 0ms
memory: 3636kb

input:

10

output:

Possible
5
1 1 1 1 2 
1 1 1 1 3 
1 1 1 1 4 
1 1 1 1 5 
6 7 8 9 10 

result:

ok answer 10 squares of 2 different sizes in total 5 * 5

Test #11:

score: 0
Accepted
time: 0ms
memory: 3632kb

input:

11

output:

Possible
5
1 1 1 2 2 
1 1 1 2 2 
1 1 1 3 3 
4 5 6 3 3 
7 8 9 10 11 

result:

ok answer 11 squares of 3 different sizes in total 5 * 5

Test #12:

score: 0
Accepted
time: 0ms
memory: 3628kb

input:

12

output:

Possible
6
1 1 1 1 1 2 
1 1 1 1 1 3 
1 1 1 1 1 4 
1 1 1 1 1 5 
1 1 1 1 1 6 
7 8 9 10 11 12 

result:

ok answer 12 squares of 2 different sizes in total 6 * 6

Test #13:

score: 0
Accepted
time: 0ms
memory: 3576kb

input:

13

output:

Possible
4
1 1 2 3 
1 1 4 5 
6 7 8 9 
10 11 12 13 

result:

ok answer 13 squares of 2 different sizes in total 4 * 4

Test #14:

score: 0
Accepted
time: 0ms
memory: 3624kb

input:

14

output:

Possible
7
1 1 1 1 1 1 2 
1 1 1 1 1 1 3 
1 1 1 1 1 1 4 
1 1 1 1 1 1 5 
1 1 1 1 1 1 6 
1 1 1 1 1 1 7 
8 9 10 11 12 13 14 

result:

ok answer 14 squares of 2 different sizes in total 7 * 7

Test #15:

score: 0
Accepted
time: 0ms
memory: 3604kb

input:

15

output:

Possible
6
1 1 1 1 2 2 
1 1 1 1 2 2 
1 1 1 1 3 3 
1 1 1 1 3 3 
4 5 6 7 8 9 
10 11 12 13 14 15 

result:

ok answer 15 squares of 3 different sizes in total 6 * 6

Test #16:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

16

output:

Possible
8
1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 7 
1 1 1 1 1 1 1 8 
9 10 11 12 13 14 15 16 

result:

ok answer 16 squares of 2 different sizes in total 8 * 8

Test #17:

score: 0
Accepted
time: 0ms
memory: 3624kb

input:

17

output:

Possible
5
1 1 1 2 3 
1 1 1 4 5 
1 1 1 6 7 
8 9 10 11 12 
13 14 15 16 17 

result:

ok answer 17 squares of 2 different sizes in total 5 * 5

Test #18:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

18

output:

Possible
9
1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 1 7 
1 1 1 1 1 1 1 1 8 
1 1 1 1 1 1 1 1 9 
10 11 12 13 14 15 16 17 18 

result:

ok answer 18 squares of 2 different sizes in total 9 * 9

Test #19:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

19

output:

Possible
7
1 1 1 1 1 2 2 
1 1 1 1 1 2 2 
1 1 1 1 1 3 3 
1 1 1 1 1 3 3 
1 1 1 1 1 4 5 
6 7 8 9 10 11 12 
13 14 15 16 17 18 19 

result:

ok answer 19 squares of 3 different sizes in total 7 * 7

Test #20:

score: 0
Accepted
time: 0ms
memory: 3544kb

input:

20

output:

Possible
10
1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 1 1 7 
1 1 1 1 1 1 1 1 1 8 
1 1 1 1 1 1 1 1 1 9 
1 1 1 1 1 1 1 1 1 10 
11 12 13 14 15 16 17 18 19 20 

result:

ok answer 20 squares of 2 different sizes in total 10 * 10

Test #21:

score: 0
Accepted
time: 0ms
memory: 3708kb

input:

21

output:

Possible
6
1 1 1 1 2 3 
1 1 1 1 4 5 
1 1 1 1 6 7 
1 1 1 1 8 9 
10 11 12 13 14 15 
16 17 18 19 20 21 

result:

ok answer 21 squares of 2 different sizes in total 6 * 6

Test #22:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

22

output:

Possible
11
1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 1 1 1 7 
1 1 1 1 1 1 1 1 1 1 8 
1 1 1 1 1 1 1 1 1 1 9 
1 1 1 1 1 1 1 1 1 1 10 
1 1 1 1 1 1 1 1 1 1 11 
12 13 14 15 16 17 18 19 20 21 22 

result:

ok answer 22 squares of 2 different sizes in total 11 * 11

Test #23:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

23

output:

Possible
8
1 1 1 1 1 1 2 2 
1 1 1 1 1 1 2 2 
1 1 1 1 1 1 3 3 
1 1 1 1 1 1 3 3 
1 1 1 1 1 1 4 5 
1 1 1 1 1 1 6 7 
8 9 10 11 12 13 14 15 
16 17 18 19 20 21 22 23 

result:

ok answer 23 squares of 3 different sizes in total 8 * 8

Test #24:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

24

output:

Possible
12
1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 1 1 1 1 7 
1 1 1 1 1 1 1 1 1 1 1 8 
1 1 1 1 1 1 1 1 1 1 1 9 
1 1 1 1 1 1 1 1 1 1 1 10 
1 1 1 1 1 1 1 1 1 1 1 11 
1 1 1 1 1 1 1 1 1 1 1 12 
13 14 15 1...

result:

ok answer 24 squares of 2 different sizes in total 12 * 12

Test #25:

score: 0
Accepted
time: 0ms
memory: 3680kb

input:

25

output:

Possible
7
1 1 1 1 1 2 3 
1 1 1 1 1 4 5 
1 1 1 1 1 6 7 
1 1 1 1 1 8 9 
1 1 1 1 1 10 11 
12 13 14 15 16 17 18 
19 20 21 22 23 24 25 

result:

ok answer 25 squares of 2 different sizes in total 7 * 7

Test #26:

score: 0
Accepted
time: 0ms
memory: 3704kb

input:

29

output:

Possible
8
1 1 1 1 1 1 2 3 
1 1 1 1 1 1 4 5 
1 1 1 1 1 1 6 7 
1 1 1 1 1 1 8 9 
1 1 1 1 1 1 10 11 
1 1 1 1 1 1 12 13 
14 15 16 17 18 19 20 21 
22 23 24 25 26 27 28 29 

result:

ok answer 29 squares of 2 different sizes in total 8 * 8

Test #27:

score: 0
Accepted
time: 0ms
memory: 3700kb

input:

31

output:

Possible
10
1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 10 11 
12 13 14 15 16 17 18 19 20 21 
22 23 24 25 26 27 28 29 30 31 

result:

ok answer 31 squares of 3 different sizes in total 10 * 10

Test #28:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

37

output:

Possible
10
1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 1 1 16 17 
18 19 20 21 22 23 24 25 26 27 
28 29 30 31 32 33 34 35 36 37 

result:

ok answer 37 squares of 2 different sizes in total 10 * 10

Test #29:

score: 0
Accepted
time: 0ms
memory: 3640kb

input:

41

output:

Possible
11
1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 1 1 1 16 17 
1 1 1 1 1 1 1 1 1 18 19 
20 21 22 23 24 25 26 27 28 29 30 
31 32 33 34 35 36 37 38 39 40 41 

result:

ok answer 41 squares of 2 different sizes in total 11 * 11

Test #30:

score: 0
Accepted
time: 0ms
memory: 3552kb

input:

43

output:

Possible
13
1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 ...

result:

ok answer 43 squares of 3 different sizes in total 13 * 13

Test #31:

score: 0
Accepted
time: 0ms
memory: 3704kb

input:

47

output:

Possible
14
1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 47 squares of 3 different sizes in total 14 * 14

Test #32:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

49

output:

Possible
13
1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 1 1 1 1 1 16 17 
1 1 1 1 1 1 1 1 1 1 1 18 19 
1 1 1 1 1 1 1 1 1 1 1 20 21 
1 1 1 ...

result:

ok answer 49 squares of 2 different sizes in total 13 * 13

Test #33:

score: 0
Accepted
time: 0ms
memory: 3608kb

input:

50

output:

Possible
25
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 50 squares of 2 different sizes in total 25 * 25

Test #34:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

57

output:

Possible
15
1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 1 1 1 1 1 1 1 16 17 
1 1 1 1 1 1 1 1 1 1 1 1 1 18 19 ...

result:

ok answer 57 squares of 2 different sizes in total 15 * 15

Test #35:

score: 0
Accepted
time: 0ms
memory: 3540kb

input:

61

output:

Possible
16
1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 13 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 15 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 17 
1 1 1 1 1 1 1 1 ...

result:

ok answer 61 squares of 2 different sizes in total 16 * 16

Test #36:

score: 0
Accepted
time: 0ms
memory: 3544kb

input:

79

output:

Possible
22
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 ...

result:

ok answer 79 squares of 3 different sizes in total 22 * 22

Test #37:

score: 0
Accepted
time: 0ms
memory: 3676kb

input:

83

output:

Possible
23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 ...

result:

ok answer 83 squares of 3 different sizes in total 23 * 23

Test #38:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

87

output:

Possible
24
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 87 squares of 3 different sizes in total 24 * 24

Test #39:

score: 0
Accepted
time: 0ms
memory: 3636kb

input:

89

output:

Possible
23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 13 
1 ...

result:

ok answer 89 squares of 2 different sizes in total 23 * 23

Test #40:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

90

output:

Possible
45
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1 1 1 1...

result:

ok answer 90 squares of 2 different sizes in total 45 * 45

Test #41:

score: 0
Accepted
time: 0ms
memory: 3620kb

input:

91

output:

Possible
25
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 91 squares of 3 different sizes in total 25 * 25

Test #42:

score: 0
Accepted
time: 0ms
memory: 3564kb

input:

92

output:

Possible
46
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 
1 1 1 1 1...

result:

ok answer 92 squares of 2 different sizes in total 46 * 46

Test #43:

score: 0
Accepted
time: 0ms
memory: 3612kb

input:

93

output:

Possible
24
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 93 squares of 2 different sizes in total 24 * 24

Test #44:

score: 0
Accepted
time: 0ms
memory: 3684kb

input:

94

output:

Possible
47
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 
1 1...

result:

ok answer 94 squares of 2 different sizes in total 47 * 47

Test #45:

score: 0
Accepted
time: 0ms
memory: 3700kb

input:

95

output:

Possible
26
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 95 squares of 3 different sizes in total 26 * 26

Test #46:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

96

output:

Possible
48
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

result:

ok answer 96 squares of 2 different sizes in total 48 * 48

Test #47:

score: 0
Accepted
time: 0ms
memory: 3640kb

input:

97

output:

Possible
25
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 9 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 11 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

result:

ok answer 97 squares of 2 different sizes in total 25 * 25

Test #48:

score: 0
Accepted
time: 0ms
memory: 3624kb

input:

98

output:

Possible
49
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

result:

ok answer 98 squares of 2 different sizes in total 49 * 49

Test #49:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

99

output:

Possible
27
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 
1 1 1 1 1 1 1...

result:

ok answer 99 squares of 3 different sizes in total 27 * 27

Test #50:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

100

output:

Possible
50
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

result:

ok answer 100 squares of 2 different sizes in total 50 * 50

Extra Test:

score: 0
Extra Test Passed