This solution is outdated. To rescore this solution, sign in.
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 = 1;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
2 | Pass |
p = [0,5.61; 5.40,1.69; 3.34,-4.66; -3.34,-4.66; -5.40,1.69];
cp = [0,0];
r = 5;
y_correct = 2;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
3 | Pass |
p = [0,6.18; 5.88,1.91; 3.63,-5.00; -3.63,-5.00; -5.88,1.91];
cp = [0,0];
r = 5;
y_correct = 3;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
4 | Pass |
p = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];
cp = [0,0];
r = 5;
y_correct = 0;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
5 | Pass |
cp = [20,8];
p = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);
r = 5;
y_correct = 1;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
6 | Pass |
p = [20,13.61; 25.40,9.69; 23.34,3.34; 16.66,3.34; 14.60,9.69];
cp = [20,8];
r = 5;
y_correct = 2;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
7 | Pass |
p = [20,14.18; 25.88,9.91; 23.63,3.00; 16.37,3.00; 14.12,9.91];
cp = [20,8];
r = 5;
y_correct = 3;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
8 | Pass |
cp = [20,8];
p = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);
r = 5;
y_correct = 4;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
9 | Pass |
cp = [20,8];
p = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);
r = 5;
y_correct = 0;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
10 | 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 = 1;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
11 | Pass |
p = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];
cp = [20,8];
r = 5;
y_correct = 4;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
12 | Pass |
p = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];
cp = [20,8];
r = 5;
y_correct = 0;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
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 = 1;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
14 | Pass |
p = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];
cp = [26.97,28.45];
r = 8.75;
y_correct = 4;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
15 | Pass |
p = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];
cp = [26.97,28.45];
r = 8.75;
y_correct = 0;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
16 | Pass |
p = [26.97,34.06; 32.37,30.14; 30.31,23.79; 23.63,23.79; 21.57,30.14];
cp = [26.97,28.45];
r = 5;
y_correct = 2;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
17 | Pass |
p = [31.35,32.83; 32.49,25.64; 26.00,22.34; 20.85,27.48; 24.16,33.97];
cp = [26.97,28.45];
r = 5;
y_correct = 3;
assert(isequal(circumscribed_pentagon(p,cp,r),y_correct))
|
Swap the first and last columns
12415 Solvers
Get the area codes from a list of phone numbers
532 Solvers
149 Solvers
366 Solvers
Pernicious Anniversary Problem
735 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!