Problem Statement
Definition
- Class:
- FIELDDiagrams
- Method:
- countDiagrams
- Parameters:
- int
- Returns:
- long
- Method signature:
- long countDiagrams(int fieldOrder)
- (be sure your method is public)
Constraints
- fieldOrder will be between 1 and 30, inclusive
Examples
2
Returns: 4
There are four possible FIELD diagrams for fieldOrder equal to 2, corresponding to partitions: (1), (2), (1, 1), (2,1). They are shown in the picture below. There white stands for unused space in a row and red for boxes, corresponding to FIELD diagrams.
3
Returns: 13
5
Returns: 131
10
Returns: 58785
1
Returns: 1
2
Returns: 4
3
Returns: 13
4
Returns: 41
5
Returns: 131
6
Returns: 428
7
Returns: 1429
8
Returns: 4861
9
Returns: 16795
10
Returns: 58785
11
Returns: 208011
12
Returns: 742899
13
Returns: 2674439
14
Returns: 9694844
15
Returns: 35357669
16
Returns: 129644789
17
Returns: 477638699
18
Returns: 1767263189
19
Returns: 6564120419
20
Returns: 24466267019
21
Returns: 91482563639
22
Returns: 343059613649
23
Returns: 1289904147323
24
Returns: 4861946401451
25
Returns: 18367353072151
26
Returns: 69533550916003
27
Returns: 263747951750359
28
Returns: 1002242216651367
29
Returns: 3814986502092303
30
Returns: 14544636039226908