Cody

Solution 1201177

Submitted on 30 May 2017 by Said BOUREZG
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 =2; y_correct = 2; assert(isequal(round(your_fcn_name(x,y)),y_correct)) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*')),'sign * forbidden') assert(isempty(strfind(filetext, 'mtimes')),'mtimes forbidden') assert(isempty(strfind(filetext, 'cross')),'cross forbidden') assert(isempty(strfind(filetext, 'prod')),'prod forbidden') assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'mldivide'))) assert(isempty(strfind(filetext, 'mrdivide'))) assert(isempty(strfind(filetext, '/')),'/ forbidden') assert(isempty(strfind(filetext, '\'))) assert(isempty(strfind(filetext, '-'))) assert(isempty(strfind(filetext, '^')),'^ forbidden') assert(isempty(strfind(filetext, 'dot'))) assert(isempty(strfind(filetext, '''')),'string forbidden')

ans = 2

2   Pass
x = 8; y =25; y_correct = 200; assert(isequal(round(your_fcn_name(x,y)),y_correct)) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*'))) assert(isempty(strfind(filetext, 'mtimes'))) assert(isempty(strfind(filetext, 'cross'))) assert(isempty(strfind(filetext, 'prod'))) assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'dot')))

ans = 25 ans = 50 ans = 75 ans = 100 ans = 125 ans = 150 ans = 175 ans = 200

3   Pass
x = 8; y =0; y_correct = 0; assert(isequal(round(your_fcn_name(x,y)),y_correct)) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*'))) assert(isempty(strfind(filetext, 'mtimes'))) assert(isempty(strfind(filetext, 'cross'))) assert(isempty(strfind(filetext, 'prod'))) assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'dot')))

ans = 0 ans = 0 ans = 0 ans = 0 ans = 0 ans = 0 ans = 0 ans = 0

4   Pass
x = -148; y =2865; y_correct = -424020; assert(isequal(round(your_fcn_name(x,y)),y_correct)) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*'))) assert(isempty(strfind(filetext, 'mtimes'))) assert(isempty(strfind(filetext, 'cross'))) assert(isempty(strfind(filetext, 'prod'))) assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'dot')))

ans = -148 ans = -296 ans = -444 ans = -592 ans = -740 ans = -888 ans = -1036 ans = -1184 ans = -1332 ans = -1480 ans = -1628 ans = -1776 ans = -1924 ans = -2072 ans = -2220 ans = -2368 ans = -2516 ans = -2664 ans = -2812 ans = -2960 ans = -3108 ans = -3256 ans = -3404 ans = -3552 ans = -3700 ans = -3848 ans = -3996 ans = -4144 ans = -4292 ans = -4440 ans = -4588 ans = -4736 ans = -4884 ans = -5032 ans = -5180 ans = -5328 ans = -5476 ans = -5624 ans = -5772 ans = -5920 ans = -6068 ans = -6216 ans = -6364 ans = -6512 ans = -6660 ans = -6808 ans = -6956 ans = -7104 ans = -7252 ans = -7400 ans = -7548 ans = -7696 ans = -7844 ans = -7992 ans = -8140 ans = -8288 ans = -8436 ans = -8584 ans = -8732 ans = -8880 ans = -9028 ans = -9176 ans = -9324 ans = -9472 ans = -9620 ans = -9768 ans = -9916 ans = -10064 ans = -10212 ans = -10360 ans = -10508 ans = -10656 ans = -10804 ans = -10952 ans = -11100 ans = -11248 ans = -11396 ans = -11544 ans = -11692 ans = -11840 ans = -11988 ans = -12136 ans = -12284 ans = -12432 ans = -12580 ans = -12728 ans = -12876 ans = -13024 ans = -13172 ans = -13320 ans = -13468 ans = -13616 ans = -13764 ans = -13912 ans = -14060 ans = -14208 ans = -14356 ans = -14504 ans = -14652 ans = -14800 ans = -14948 ans = -15096 ans = -15244 ans = -15392 ans = -15540 ans = -15688 ans = -15836 ans = -15984 ans = -16132 ans = -16280 ans = -16428 ans = -16576 ans = -16724 ans = -16872 ans = -17020 ans = -17168 ans = -17316 ans = -17464 ans = -17612 ans = -17760 ans = -17908 ans = -18056 ans = -18204 ans = -18352 ans = -18500 ans = -18648 ans = -18796 ans = -18944 ans = -19092 ans = -19240 ans = -19388 ans = -19536 ans = -19684 ans = -19832 ans = -19980 ans = -20128 ans = -20276 ans = -20424 ans = -20572 ans = -20720 ans = -20868 ans = -21016 ans = -21164 ans = -21312 ans = -21460 ans = -21608 ans = -21756 ans = -21904 ans = -22052 ans = -22200 ans = -22348 ans = -22496 ans = -22644 ans = -22792 ans = -22940 ans = -23088 ans = -23236 ans = -23384 ans = -23532 ans = -23680 ans = -23828 ans = -23976 ans = -24124 ans = -24272 ans = -24420 ans = -24568 ans = -24716 ans = -24864 ans = -25012 ans = -25160 ans = -25308 ans = -25456 ans = -25604 ans = -25752 ans = -25900 ans = -26048 ans = -26196 ans = -26344 ans = -26492 ans = -26640 ans = -26788 ans = -26936 ans = -27084 ans = -27232 ans = -27380 ans = -27528 ans = -27676 ans = -27824 ans = -27972 ans = -28120 ans = -28268 ans = -28416 ans = -28564 ans = -28712 ans = -28860 ans = -29008 ans = -29156 ans = -29304 ans = -29452 ans = -29600 ans = -29748 ans = -29896 ans = -30044 ans = -30192 ans = -30340 ans = -30488 ans = -30636 ans = -30784 ans = -30932 ans = -31080 ans = -31228 ans = -31376 ans = -31524 ans = -31672 ans = -31820 ans = -31968 ans = -32116 ans = -32264 ans = -32412 ans = -32560 ans = -32708 ans = -32856 ans = -33004 ans = -33152 ans = -33300 ans = -33448 ans = -33596 ans = -33744 ans = -33892 ans = -34040 ans = -34188 ans = -34336 ans = -34484 ans = -34632 ans = -34780 ans = -34928 ans = -35076 ans = -35224 ans = -35372 ans = -35520 ans = -35668 ans = -35816 ans = -35964 ans = -36112 ans = -36260 ans = -36408 ans = -36556 ans = -36704 ans = -36852 ans = -37000 ans = -37148 ans = -37296 ans = -37444 ans = -37592 ans = -37740 ans = -37888 ans = -38036 ans = -38184 ans = -38332 ans = -38480 ans = -38628 ans = -38776 ans = -38924 ans = -39072 ans = -39220 ans = -39368 ans = -39516 ans = -39664 ans = -39812 ans = -39960 ans = -40108 ans = -40256 ans = -40404 ans = -40552 ans = -40700 ans = -40848 ans = -40996 ans = -41144 ans = -41292 ans = -41440 ans = -41588 ans = -41736 ans = -41884 ans = -42032 ans = -42180 ans = -42328 ans = -42476 ans = -42624 ans = -42772 ans = -42920 ans = -43068 ans = -43216 ans = -43364 ans = -43512 ans = -43660 ans = -43808 ans = -43956 ans = -44104 ans = -44252 ans = -44400 ans = -44548 ans = -44696 ans = -44844 ans = -44992 ans = -45140 ans = -45288 ans = -45436 ans = -45584 ans = -45732 ans = -45880 ans = -46028 ans = -46176 ans = -46324 ans = -46472 ans = -46620 ans = -46768 ans = -46916 ans = -47064 ans = -47212 ans = -47360 ans = -47508 ans = -47656 ans = -47804 ans = -47952 ans = -48100 ans = -48248 ans = -48396 ans = -48544 ans = -48692 ans = -48840 ans = -48988 ans = -49136 ans = -49284 ans = -49432 ans = -49580 ans = -49728 ans = -49876 ans = -50024 ans = -50172 ans = -50320 ans = -50468 ans = -50616 ans = -50764 ans = -50912 ans = -51060 ans = -51208 ans = -51356 ans = -51504 ans = -51652 ans = -51800 ans = -51948 ans = -52096 ans = -52244 ans = -52392 ans = -52540 ans = -52688 ans = -52836 ans = -52984 ans = -53132 ans = -53280 ans = -53428 ans = -53576 ans = -53724 ans = -53872 ans = -54020 ans = -54168 ans = -54316 ans = -54464 ans = -54612 ans = -54760 ans = -54908 ans = -55056 ans = -55204 ans = -55352 ans = -55500 ans = -55648 ans = -55796 ans = -55944 ans = -56092 ans = -56240 ans = -56388 ans = -56536 ans = -56684 ans = -56832 ans = -56980 ans = -57128 ans = -57276 ans = -57424 ans = -57572 ans = -57720 ans = -57868 ans = -58016 ans = -58164 ans = -58312 ans = -58460 ans = -58608 ans = -58756 ans = -58904 ans = -59052 ans = -59200 ans = -59348 ans = -59496 ans = -59644 ans = -59792 ans = -59940 ans = -60088 ans = -60236 ans = -60384 ans = -60532 ans = -60680 ans = -60828 ans = -60976 ans = -61124 ans = -61272 ans = -61420 ans = -61568 ans = -61716 ans = -61864 ans = -62012 ans = -62160 ans = -62308 ans = -62456 ans = -62604 ans = -62752 ans = -62900 ans = -63048 ans = -63196 ans = -63344 ans = -63492 ans = -63640 ans = -63788 ans = -63936 ans = -64084 ans = -64232 ans = -64380 ans = -64528 ans = -64676 ans = -64824 ans = -64972 ans = -65120 ans = -65268 ans = -65416 ans = -65564 ans = -65712 ans = -65860 ans = -66008 ans = -66156 ans = -66304 ans = -66452 ans = -66600 ans = -66748 ans = -66896 ans = -67044 ans = -67192 ans = -67340 ans = -67488 ans ...

5   Pass
x = randi([1 58]); y =286.5; y_correct = x*y; assert(abs( your_fcn_name(x,y)-y_correct)<1e-9) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*'))) assert(isempty(strfind(filetext, 'mtimes'))) assert(isempty(strfind(filetext, 'cross'))) assert(isempty(strfind(filetext, 'prod'))) assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'dot')))

ans = 286.5000 ans = 573 ans = 859.5000 ans = 1146 ans = 1.4325e+03 ans = 1719 ans = 2.0055e+03 ans = 2292 ans = 2.5785e+03 ans = 2865 ans = 3.1515e+03 ans = 3438 ans = 3.7245e+03 ans = 4011 ans = 4.2975e+03 ans = 4584 ans = 4.8705e+03 ans = 5157 ans = 5.4435e+03 ans = 5730 ans = 6.0165e+03 ans = 6303 ans = 6.5895e+03 ans = 6876 ans = 7.1625e+03 ans = 7449 ans = 7.7355e+03 ans = 8022 ans = 8.3085e+03 ans = 8595 ans = 8.8815e+03 ans = 9168 ans = 9.4545e+03 ans = 9741 ans = 1.0028e+04 ans = 10314 ans = 1.0600e+04 ans = 10887 ans = 1.1174e+04 ans = 11460

6   Pass
x = randi([14 580]); y = -pi; y_correct = x*y; assert(abs( your_fcn_name(x,y)-y_correct)<1e-9) filetext = fileread('your_fcn_name.m'); assert(isempty(strfind(filetext, '*'))) assert(isempty(strfind(filetext, 'mtimes'))) assert(isempty(strfind(filetext, 'cross'))) assert(isempty(strfind(filetext, 'prod'))) assert(isempty(strfind(filetext, 'cumprod'))) assert(isempty(strfind(filetext, 'times'))) assert(isempty(strfind(filetext, 'dot'))) assert(isempty(strfind(filetext, 'num2str'))) assert(isempty(strfind(filetext, 'int2str'))) assert(isempty(strfind(filetext, 'dec2bin')))

ans = -3.1416 ans = -6.2832 ans = -9.4248 ans = -12.5664 ans = -15.7080 ans = -18.8496 ans = -21.9911 ans = -25.1327 ans = -28.2743 ans = -31.4159 ans = -34.5575 ans = -37.6991 ans = -40.8407 ans = -43.9823 ans = -47.1239 ans = -50.2655 ans = -53.4071 ans = -56.5487 ans = -59.6903 ans = -62.8319 ans = -65.9734 ans = -69.1150 ans = -72.2566 ans = -75.3982 ans = -78.5398 ans = -81.6814 ans = -84.8230 ans = -87.9646 ans = -91.1062 ans = -94.2478 ans = -97.3894 ans = -100.5310 ans = -103.6726 ans = -106.8142 ans = -109.9557 ans = -113.0973 ans = -116.2389 ans = -119.3805 ans = -122.5221 ans = -125.6637 ans = -128.8053 ans = -131.9469 ans = -135.0885 ans = -138.2301 ans = -141.3717 ans = -144.5133 ans = -147.6549 ans = -150.7964 ans = -153.9380 ans = -157.0796 ans = -160.2212 ans = -163.3628 ans = -166.5044 ans = -169.6460 ans = -172.7876 ans = -175.9292 ans = -179.0708 ans = -182.2124 ans = -185.3540 ans = -188.4956 ans = -191.6372 ans = -194.7787 ans = -197.9203 ans = -201.0619 ans = -204.2035 ans = -207.3451 ans = -210.4867 ans = -213.6283 ans = -216.7699 ans = -219.9115 ans = -223.0531 ans = -226.1947 ans = -229.3363 ans = -232.4779 ans = -235.6194 ans = -238.7610 ans = -241.9026 ans = -245.0442 ans = -248.1858 ans = -251.3274 ans = -254.4690 ans = -257.6106 ans = -260.7522 ans = -263.8938 ans = -267.0354 ans = -270.1770 ans = -273.3186 ans = -276.4602 ans = -279.6017 ans = -282.7433 ans = -285.8849 ans = -289.0265 ans = -292.1681 ans = -295.3097 ans = -298.4513 ans = -301.5929 ans = -304.7345 ans = -307.8761 ans = -311.0177 ans = -314.1593 ans = -317.3009 ans = -320.4425 ans = -323.5840 ans = -326.7256 ans = -329.8672 ans = -333.0088 ans = -336.1504 ans = -339.2920 ans = -342.4336 ans = -345.5752 ans = -348.7168 ans = -351.8584 ans = -355.0000 ans = -358.1416 ans = -361.2832 ans = -364.4247 ans = -367.5663 ans = -370.7079 ans = -373.8495 ans = -376.9911 ans = -380.1327 ans = -383.2743 ans = -386.4159 ans = -389.5575 ans = -392.6991 ans = -395.8407 ans = -398.9823 ans = -402.1239 ans = -405.2655 ans = -408.4070 ans = -411.5486 ans = -414.6902 ans = -417.8318 ans = -420.9734 ans = -424.1150 ans = -427.2566 ans = -430.3982 ans = -433.5398 ans = -436.6814 ans = -439.8230 ans = -442.9646 ans = -446.1062 ans = -449.2477 ans = -452.3893 ans = -455.5309 ans = -458.6725 ans = -461.8141 ans = -464.9557 ans = -468.0973 ans = -471.2389 ans = -474.3805 ans = -477.5221 ans = -480.6637 ans = -483.8053 ans = -486.9469 ans = -490.0885 ans = -493.2300 ans = -496.3716 ans = -499.5132 ans = -502.6548 ans = -505.7964 ans = -508.9380 ans = -512.0796 ans = -515.2212 ans = -518.3628 ans = -521.5044 ans = -524.6460 ans = -527.7876 ans = -530.9292 ans = -534.0708 ans = -537.2123 ans = -540.3539 ans = -543.4955 ans = -546.6371 ans = -549.7787 ans = -552.9203 ans = -556.0619 ans = -559.2035 ans = -562.3451 ans = -565.4867 ans = -568.6283 ans = -571.7699 ans = -574.9115 ans = -578.0530 ans = -581.1946 ans = -584.3362 ans = -587.4778 ans = -590.6194 ans = -593.7610 ans = -596.9026 ans = -600.0442 ans = -603.1858 ans = -606.3274 ans = -609.4690 ans = -612.6106 ans = -615.7522 ans = -618.8938 ans = -622.0353 ans = -625.1769 ans = -628.3185 ans = -631.4601 ans = -634.6017 ans = -637.7433 ans = -640.8849 ans = -644.0265 ans = -647.1681 ans = -650.3097 ans = -653.4513 ans = -656.5929 ans = -659.7345 ans = -662.8760 ans = -666.0176 ans = -669.1592 ans = -672.3008 ans = -675.4424 ans = -678.5840 ans = -681.7256 ans = -684.8672 ans = -688.0088 ans = -691.1504 ans = -694.2920 ans = -697.4336 ans = -700.5752 ans = -703.7168 ans = -706.8583 ans = -709.9999 ans = -713.1415 ans = -716.2831 ans = -719.4247 ans = -722.5663 ans = -725.7079 ans = -728.8495 ans = -731.9911 ans = -735.1327 ans = -738.2743 ans = -741.4159 ans = -744.5575 ans = -747.6991 ans = -750.8406 ans = -753.9822 ans = -757.1238 ans = -760.2654 ans = -763.4070 ans = -766.5486 ans = -769.6902 ans = -772.8318 ans = -775.9734 ans = -779.1150 ans = -782.2566 ans = -785.3982 ans = -788.5398 ans = -791.6813 ans = -794.8229 ans = -797.9645 ans = -801.1061 ans = -804.2477 ans = -807.3893 ans = -810.5309 ans = -813.6725 ans = -816.8141 ans = -819.9557 ans = -823.0973 ans = -826.2389 ans = -829.3805 ans = -832.5221 ans = -835.6636 ans = -838.8052 ans = -841.9468 ans = -845.0884 ans = -848.2300 ans = -851.3716 ans = -854.5132 ans = -857.6548 ans = -860.7964 ans = -863.9380 ans = -867.0796 ans = -870.2212 ans = -873.3628 ans = -876.5044 ans = -879.6459 ans = -882.7875 ans = -885.9291 ans = -889.0707 ans = -892.2123 ans = -895.3539 ans = -898.4955 ans = -901.6371 ans = -904.7787 ans = -907.9203 ans = -911.0619 ans = -914.2035 ans = -917.3451 ans = -920.4866 ans = -923.6282 ans = -926.7698 ans = -929.9114 ans = -933.0530 ans = -936.1946 ans = -939.3362 ans = -942.4778 ans = -945.6194 ans = -948.7610 ans = -951.9026 ans = -955.0442 ans = -958.1858 ans = -961.3274 ans = -964.4689 ans = -967.6105 ans = -970.7521 ans = -973.8937 ans = -977.0353 ans = -980.1769 ans = -983.3185 ans = -986.4601 ans = -989.6017 ans = -992.7433 ans = -995.8849 ans = -999.0265 ans = -1.0022e+03 ans = -1.0053e+03 ans = -1.0085e+03 ans = -1.0116e+03 ans = -1.0147e+03 ans = -1.0179e+03 ans = -1.0210e+03 ans = -1.0242e+03 ans = -1.0273e+03 ans = -1.0304e+03 ans = -1.0336e+03 ans = -1.0367e+03 ans = -1.0399e+03 ans = -1.0430e+03 ans = -1.0462e+03 ans = -1.0493e+03 ans = -1.0524e+03 ans = -1.0556e+03 ans = -1.0587e+03 ans = -1.0619e+03 ans = -1.0650e+03 ans = -1.0681e+03 ans = -1.0713e+03 ans = -1.0744e+03 ans = -1.0776e+03 ans = -1.0807e+03 ans = -1.0838e+03 ans = -1.0870e+03 ans = -1.0901e+03 ans = -1.0933e+03 ans = -1.0964e+03 ans = -1.0996e+03 ans = -1.1027e+03 ans = -1.1058e+03 ans = -1.1090e+03 ans = -1.1121e+03 ans = -1.1153e+03 ans = -1.1184e+03 ans = -1.1215e+03 ans = -1.1247e+03 ans = -1.1278e+03 ans = -1.1310e+03 ans = -1.1341e+03 ans = -1.1373e+03 ans = -1.1404e+03 ans = -1.1435e+03 ans = -1.1467e+03 ans = -1.1498e+03 ans = -1.1530e+03 ans = -1.1561e+03 ans = -1.1592e+03 ans = -1.1624e+03 ans = -1.1655e+03 ans = -1.1687e+03 ans = -1.1718e+03 ans = -1.1750e+03 ans = -1.1781e+03 ans = -1.1812e+03 ans = -1.1844e+03 ans = -1.1875e+03 ans = -1.1907e+03 ans = -1.1938e+03 ans = -1.1969e+03 ans = -1.2001e+03 ans = -1.2032e+03 ans = -1.2064e+03 ans = -1.2095e+03 ans = -1.2127e+03 ans = -1.2158e+03 ans = -1.2189e+03 ans = -1.2221e+03 ans = -1.2252e+03 ans = -1.2284e+03 ans = -1.2315e+03 ans = -1.2346e+03 ans = -1.2378e+03 ans = -1.2409e+03 ans = -1.2441e+03 ans = -1.2472e+03 ans = -1.2504e+03 ans = -1.2535e+03 ans = -1.2566e+03 ans = -1.2598e+03 ans = -1.2629e+03 ans = -1.2661e+03 ans = -1.2692e+03 ans = -1.2723e+03 ans = -1.2755e+03 ans = -1.2786e+03 ans = -1.2818e+03 ans = -1.2849e+03 ans = -1.2881e+03 ans = -1.2912e+03 ans = -1.2943e+03 ans = -1.2975e+03 ans = -1.3006e+03 ans = -1.3038e+03 ans = -1.3069e+03 ans = -1.3100e+03 ans = -1.3132e+03