Cody

# Problem 2622. Packing oranges - one layer

Solution 1219109

Submitted on 23 Jun 2017 by LY Cao
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
x = 1; y = 1; n = 1; assert(isequal(fit(x,y),n))

2   Pass
x = 1; for y = randi(100,1,10); n = y; assert(isequal(fit(x,y),n)) end

3   Pass
x = randi(20,1,10); y = randi(20,1,10); for k=1:10 assert(isequal(fit(x(k),y(k)),fit(y(k),x(k)))) end

4   Pass
x = 1; %y = 1; n = 1; assert(isequal(fit(x),n))

5   Pass
x = 2; n = 4; assert(isequal(fit(x),n))

6   Pass
x = 1.7; n = 1; assert(isequal(fit(x),n))

7   Pass
x = 1.8; n = 2; assert(isequal(fit(x),n))

8   Pass
x = 1.98; n = 3; assert(isequal(fit(x),n))

9   Pass
x = 2; y = 1.8; n = 2; assert(isequal(fit(x,y),n))

10   Pass
x = 2; y = 1.9; n = 3; assert(isequal(fit(x,y),n))

11   Pass
x = 10; y = 1.44; n = 11; assert(isequal(fit(x,y),n))

12   Pass
x = 1+sin(acos(2/3)); for k = 1:10 y = 2 * k + 1.1; n = 3 * k + 1; assert(isequal(fit(x,y),n)) end

13   Pass
x = 8; y = 7.93; n = 68; assert(isequal(fit(x,y),n))

14   Pass
x = Inf; y = 0.9; n = 0; assert(isequal(fit(x,y),n))

15   Pass
x = Inf; n = Inf; assert(isequal(fit(2,x),n))
{"found_math": false, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0}