A and B are the side lengths of the squares you want to fit in:
Suitcase (8x7)
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
A (7x7)
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
a=7 and b=2 should NOT fit into m=8 and n=7
Expected: false, instead got: true
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | E |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | E |
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | E |
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
Wow, totally thought about this wrong thanks!
PHP Translation
A and B are the side lengths of the squares you want to fit in:
Suitcase (8x7)
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
A (7x7)
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
| A | A | A | A | A | A | A |
B (2x2)
| B | B |
| B | B |
Javascript error:
a=7 and b=2 should NOT fit into m=8 and n=7
Expected: false, instead got: true
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | E |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | E |
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | E |
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
| E | E | E | E | E | E | E | E |
How is this supposed to be false?
EDIT: I'm dumb.
EDIT: I'm dumb.