Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [0,0];
r = 5;
y_correct = 5;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
5
|
2 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [0,0];
r = 4;
y_correct = 0;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
0
|
3 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [0,0];
r = 15;
y_correct = 5;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
5
|
4 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [2,0];
r = 5;
y_correct = 2;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
2
|
5 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [2,0.75];
r = 5;
y_correct = 3;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
3
|
6 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [7.5,0];
r = 5;
y_correct = 1;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
1
|
7 | Pass |
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];
cp = [0,-5];
r = 9;
y_correct = 4;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
4
|
8 | Pass |
p = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];
cp = [20,8];
r = 5;
y_correct = 5;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
5
|
9 | Pass |
p = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];
cp = [19,8];
r = 5;
y_correct = 3;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
3
|
10 | Pass |
p = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];
cp = [19.5,10];
r = 5;
y_correct = 2;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
2
|
11 | Pass |
p = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];
cp = [19.5,10];
r = 6.6;
y_correct = 4;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
4
|
12 | Pass |
p = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];
cp = [19.5,10];
r = 7;
y_correct = 5;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
5
|
13 | Pass |
p = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];
cp = [26.97,28.45];
r = 8.75;
y_correct = 5;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
5
|
14 | Pass |
p = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];
cp = [26.97,28.45];
r = 8;
y_correct = 0;
assert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))
y =
0
|
3880 Solvers
5737 Solvers
Project Euler: Problem 5, Smallest multiple
241 Solvers
143 Solvers
Create logical matrix with a specific row and column sums
105 Solvers