Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(3))),'^0*',''),'3'))
|
2 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(14))),'^0*',''),'16'))
|
3 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(19))),'^0*',''),'21'))
|
4 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(80))),'^0*',''),'99'))
|
5 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(91))),'^0*',''),'111'))
|
6 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(313))),'^0*',''),'388'))
|
7 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(732))),'^0*',''),'1003'))
|
8 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(748))),'^0*',''),'1021'))
|
9 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(1249))),'^0*',''),'1738'))
|
10 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(1873))),'^0*',''),'2611'))
|
11 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(2790))),'^0*',''),'3840'))
|
12 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(3035))),'^0*',''),'4142'))
|
13 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(3391))),'^0*',''),'4688'))
|
14 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(3547))),'^0*',''),'4881'))
|
15 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(3724))),'^0*',''),'6098'))
|
16 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4057))),'^0*',''),'6608'))
|
17 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4221))),'^0*',''),'6810'))
|
18 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4389))),'^0*',''),'7017'))
|
19 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4444))),'^0*',''),'7088'))
|
20 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4489))),'^0*',''),'7138'))
|
21 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4530))),'^0*',''),'7193'))
|
22 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4533))),'^0*',''),'7197'))
|
23 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4569))),'^0*',''),'7237'))
|
24 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4585))),'^0*',''),'7264'))
|
25 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4651))),'^0*',''),'7338'))
|
26 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(4680))),'^0*',''),'7380'))
|
27 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(5455))),'^0*',''),'8431'))
|
28 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(5711))),'^0*',''),'8846'))
|
29 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(5949))),'^0*',''),'9140'))
|
30 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(5999))),'^0*',''),'9206'))
|
31 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6075))),'^0*',''),'9300'))
|
32 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6526))),'^0*',''),'9961'))
|
33 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6601))),'^0*',''),'10044'))
|
34 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6634))),'^0*',''),'10091'))
|
35 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6728))),'^0*',''),'10206'))
|
36 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6787))),'^0*',''),'10281'))
|
37 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(6902))),'^0*',''),'10419'))
|
38 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(7037))),'^0*',''),'10689'))
|
39 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(7212))),'^0*',''),'10903'))
|
40 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(7493))),'^0*',''),'11246'))
|
41 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(7962))),'^0*',''),'11927'))
|
42 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(7996))),'^0*',''),'11974'))
|
43 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8062))),'^0*',''),'12048'))
|
44 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8109))),'^0*',''),'12110'))
|
45 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8248))),'^0*',''),'12284'))
|
46 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8427))),'^0*',''),'12603'))
|
47 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8538))),'^0*',''),'12737'))
|
48 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8620))),'^0*',''),'12838'))
|
49 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(8959))),'^0*',''),'13264'))
|
50 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9190))),'^0*',''),'13641'))
|
51 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9289))),'^0*',''),'13771'))
|
52 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9436))),'^0*',''),'13944'))
|
53 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9480))),'^0*',''),'14003'))
|
54 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9533))),'^0*',''),'14072'))
|
55 | Pass |
assert(isequal(regexprep(char(string(dec2missing5(9541))),'^0*',''),'14081'))
|
56 | Pass |
for n=1:100, assert(all(char(string(dec2missing5(randi(10000))))~='5')); end
|
57 | Pass |
x='1000'; for n=1:7, x=char(string(dec2missing5(str2double(x)))); end; assert(isequal(regexprep(x,'^0*',''),'11027'));
|
58 | Pass |
x='234'; for n=1:10, x=char(string(dec2missing5(str2double(x)))); end; assert(isequal(regexprep(x,'^0*',''),'4240'));
|
59 | Pass |
assert(~any(cellfun(@(x)ismember(max([0,str2num(x)]),[13944,14003,14072,14081]),regexp(fileread('dec2missing5.m'),'((\s*[\+\-\*\/]\s*)?[\d\.])+','match'))),'please do not use look-up table solutions');
|
Return the 3n+1 sequence for n
5205 Solvers
Construct an index vector from two input vectors in vectorized fashion
125 Solvers
263 Solvers
3002 Solvers
739 Solvers