Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
y_correct = [ 1, 1, 2, 2, 4, 2, 6, 4, 6, 4, 10, ...
4, 12, 6, 8, 8, 16, 6, 18, 8, 12, ...
10, 22, 8, 20, 12, 18, 12, 28, 8, ...
30, 16, 20, 16, 24, 12, 36, 18, 24, ...
16, 40, 12, 42, 20, 24, 22, 46, 16, ...
42, 20, 32, 24, 52, 18, 40, 24, 36, 28, ...
58, 16, 60, 30, 36, 32, 48, 20, 66, 32, ...
44, 24, 70, 24, 72, 36, 40, 36, 60, 24, ...
78, 32, 54, 40, 82, 24, 64, 42, 56, 40, ...
88, 24, 72, 44, 60, 46, 72, 32, 96, 42, 60];
assert(isequal(eulerphi(1:99),y_correct))
y =
1×99 uint32 row vector
Columns 1 through 36
1 1 2 2 4 2 6 4 6 4 10 4 12 6 8 8 16 6 18 8 12 10 22 8 20 12 18 12 28 8 30 16 20 16 24 12
Columns 37 through 72
36 18 24 16 40 12 42 20 24 22 46 16 42 20 32 24 52 18 40 24 36 28 58 16 60 30 36 32 48 20 66 32 44 24 70 24
Columns 73 through 99
72 36 40 36 60 24 78 32 54 40 82 24 64 42 56 40 88 24 72 44 60 46 72 32 96 42 60
|
2 | Pass |
assert(isequal(eulerphi(double(intmax('int16'))), 27000))
assert(isequal(eulerphi(double(intmax('uint16'))),32768))
y =
uint32
27000
y =
uint32
32768
|
3 | Pass |
assert(isequal(eulerphi(double(intmax('int32'))), 2147483646))
assert(isequal(eulerphi(double(intmax('uint32'))),2147483648))
y =
uint32
2147483646
y =
uint32
2147483648
|
1263 Solvers
Project Euler: Problem 9, Pythagorean numbers
282 Solvers
251 Solvers
Matrix indexing with two vectors of indices
485 Solvers
232 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!