{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2025-12-14T01:33:56.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2025-12-14T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":1067,"title":"The Dark Side of the Die","description":"It is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\r\n\r\nFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!","description_html":"\u003cp\u003eIt is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\u003c/p\u003e\u003cp\u003eFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!\u003c/p\u003e","function_template":"function darksum = dark_dice(rolls)\r\n  darksum = 7;\r\nend","test_suite":"%%\r\nassert(isequal(dark_dice(5),2))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 1]),8))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 4 3]),11))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 4 2 3]),15))\r\n\r\n%%\r\nassert(isequal(dark_dice([1 6 2 1 3]),22))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 3 3 6 6 1]),21))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 2 3 4 6 3 6]),20))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 5 4 4 5 4 2 1]),29))\r\n\r\n%%\r\nassert(isequal(dark_dice([6 2 1 4 6 5 2 3 3]),31))\r\n\r\n%%\r\nassert(isequal(dark_dice([6 1 6 4 3 2 3 3 1 4]),37))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 3 4 2 2 4 2 5 6 5 3]),39))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 1 6 6 5 2 4 1 3 2 1 2]),47))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 1 4 3 5 5 4 1 1 2 4 4 3]),51))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 5 6 4 2 1 4 5 3 1 2 1 2 3]),54))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 3 6 4 6 4 6 2 5 2 5 5 1 2 2]),48))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 6 3 5 5 1 4 3 6 1 3 3 3 5 2 5]),52))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 1 2 5 3 1 3 4 2 5 2 6 2 5 2 2 1]),70))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 5 4 3 4 4 5 4 6 2 5 2 1 4 3 3 4 5]),58))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 4 3 6 5 2 4 4 4 6 2 2 1 6 4 3 4 4 4]),62))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 5 4 6 2 1 1 1 3 3 3 5 4 5 6 6 2 1 5 1]),72))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":144,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:30:17.000Z","updated_at":"2026-02-18T09:47:04.000Z","published_at":"2012-12-05T06:26:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIt is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1071,"title":"Next Lower Power of B","description":"Given a number _n_ and a base _B_ greater than 1, return the lowest integer power of _B_ that is less than or equal to _n_.\r\n\r\nExample:\r\n\r\n    B = 4;\r\n    n = 53;\r\n    npb = lastpowb(B,n);\r\n\r\noutputs\r\n   \r\n    npb = 2\r\n\r\n\r\nSee also: |nextpow2|, \u003chttp://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b |nextpowb|\u003e","description_html":"\u003cp\u003eGiven a number \u003ci\u003en\u003c/i\u003e and a base \u003ci\u003eB\u003c/i\u003e greater than 1, return the lowest integer power of \u003ci\u003eB\u003c/i\u003e that is less than or equal to \u003ci\u003en\u003c/i\u003e.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    B = 4;\r\n    n = 53;\r\n    npb = lastpowb(B,n);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    npb = 2\u003c/pre\u003e\u003cp\u003eSee also: \u003ctt\u003enextpow2\u003c/tt\u003e, \u003ca href=\"http://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b\"\u003e\u003ctt\u003enextpowb\u003c/tt\u003e\u003c/a\u003e\u003c/p\u003e","function_template":"function y = lastpowb(B,n)\r\n  y = B/n;\r\nend","test_suite":"%%\r\nassert(lastpowb(2,9) == 3)\r\n\r\n%%\r\nassert(lastpowb(3,242) == 4)\r\n\r\n%%\r\nassert(lastpowb(4,259) == 4)\r\n\r\n%%\r\nassert(lastpowb(5,26) == 2)\r\n\r\n%%\r\nassert(lastpowb(6,1) == 0)\r\n\r\n%%\r\nassert(lastpowb(7,347) == 3)\r\n\r\n%%\r\nassert(lastpowb(8,32763) == 4)\r\n\r\n%%\r\nassert(lastpowb(9,729) == 3)\r\n\r\n%%\r\nassert(lastpowb(10,7) == 0)\r\n\r\n%%\r\nassert(lastpowb(11,18) == 1)\r\n\r\n%%\r\nassert(lastpowb(12,145) == 2)\r\n\r\n%%\r\nassert(lastpowb(13,16) == 1)\r\n\r\n%%\r\nassert(lastpowb(14,201) == 2)\r\n\r\n%%\r\nassert(lastpowb(15,50633) == 4)\r\n\r\n%%\r\nassert(lastpowb(16,4083) == 2)\r\n\r\n%%\r\nassert(lastpowb(17,304) == 2)\r\n\r\n%%\r\nassert(lastpowb(18,30) == 1)\r\n\r\n%%\r\nassert(lastpowb(19,6878) == 3)\r\n\r\n%%\r\nassert(lastpowb(20,18) == 0)\r\n\r\n%%\r\nassert(lastpowb(21,41) == 1)\r\n\r\n%%\r\nassert(lastpowb(22,35) == 1)\r\n\r\n%%\r\nassert(lastpowb(23,6436360) == 5)\r\n\r\n%%\r\nassert(lastpowb(24,20) == 0)\r\n\r\n%%\r\nassert(lastpowb(25,641) == 2)","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":"2012-12-05T06:30:59.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T17:59:15.000Z","updated_at":"2026-03-05T10:49:38.000Z","published_at":"2012-12-05T06:30:59.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a base\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e greater than 1, return the lowest integer power of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that is less than or equal to\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    B = 4;\\n    n = 53;\\n    npb = lastpowb(B,n);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    npb = 2]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSee also:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpow2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b\\\"\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpowb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1271,"title":"THE CALCULATOR OF LOVE","description":"In honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\r\n\r\n* Compile the unique characters of both names\r\n* Sum their ASCII values\r\n* Divide by 101\r\n* The remainder is the match percentage!\r\n\r\nEnjoy! And may cupid have mercy on your love life.","description_html":"\u003cp\u003eIn honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\u003c/p\u003e\u003cul\u003e\u003cli\u003eCompile the unique characters of both names\u003c/li\u003e\u003cli\u003eSum their ASCII values\u003c/li\u003e\u003cli\u003eDivide by 101\u003c/li\u003e\u003cli\u003eThe remainder is the match percentage!\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eEnjoy! And may cupid have mercy on your love life.\u003c/p\u003e","function_template":"function score = love_calculator(name1, name2)\r\n  score = [name1 name2];\r\nend","test_suite":"%%\r\nassert(love_calculator('Jay-Z','Beyonce')==5)\r\n\r\n%%\r\nassert(love_calculator('Dr. Dre','Eminem')==47)\r\n\r\n%%\r\nassert(love_calculator('Angelina Jolie','Brad Pitt')==69)\r\n\r\n%%\r\nassert(love_calculator('Jennifer Aniston','Brad Pitt')==75)\r\n\r\n%%\r\nassert(love_calculator('God','Satan')==82)\r\n\r\n%%\r\nassert(love_calculator('Your Mom','Your Dad')==5)\r\n\r\n%%\r\nassert(love_calculator('@bmtran','MATLAB')==66)\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":86,"test_suite_updated_at":"2013-02-14T19:15:26.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-02-14T19:05:06.000Z","updated_at":"2026-03-04T16:10:15.000Z","published_at":"2013-02-14T19:12:06.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompile the unique characters of both names\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSum their ASCII values\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDivide by 101\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe remainder is the match percentage!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEnjoy! And may cupid have mercy on your love life.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1065,"title":"Make a 1 hot vector","description":"Make a vector of length _N_ that consists of all zeros except at index _k_, where it has the value 1.\r\n\r\nExample:\r\n\r\nInput \r\n\r\n    N = 6;\r\n    k = 2;\r\n    vector = one_hot(N,k);\r\n\r\nOutput\r\n\r\n    vector = [0 1 0 0 0 0]\r\n ","description_html":"\u003cp\u003eMake a vector of length \u003ci\u003eN\u003c/i\u003e that consists of all zeros except at index \u003ci\u003ek\u003c/i\u003e, where it has the value 1.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e    N = 6;\r\n    k = 2;\r\n    vector = one_hot(N,k);\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e    vector = [0 1 0 0 0 0]\u003c/pre\u003e","function_template":"function vector = one_hot(N,k)\r\n  vector = zeros(1,N);\r\nend","test_suite":"%%\r\nassert(isequal(one_hot(1,1),1))\r\n\r\n%%\r\nassert(isequal(one_hot(2,1),[1 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(3,3),[0 0 1]))\r\n\r\n%%\r\nassert(isequal(one_hot(4,1),[1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(5,2),[0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(6,1),[1 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(7,1),[1 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(8,7),[0 0 0 0 0 0 1 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(9,7),[0 0 0 0 0 0 1 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(10,4),[0 0 0 1 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(11,11),[0 0 0 0 0 0 0 0 0 0 1]))\r\n\r\n%%\r\nassert(isequal(one_hot(12,1),[1 0 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(13,6),[0 0 0 0 0 1 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(14,6),[0 0 0 0 0 1 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(15,12),[0 0 0 0 0 0 0 0 0 0 0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(16,13),[0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(17,4),[0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(18,9),[0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(19,9),[0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(20,13),[0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0]))\r\n","published":true,"deleted":false,"likes_count":6,"comments_count":3,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":536,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:07:33.000Z","updated_at":"2026-03-11T13:40:47.000Z","published_at":"2012-11-27T06:07:33.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake a vector of length\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that consists of all zeros except at index\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ek\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, where it has the value 1.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    N = 6;\\n    k = 2;\\n    vector = one_hot(N,k);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    vector = [0 1 0 0 0 0]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1070,"title":"Next Higher Power of B","description":"|Given a number _n_ and a base _B_ greater than 1, return the lowest integer power of _B_ that is greater than or equal to _n_.\r\n\r\nExample:\r\n\r\n    B = 4;\r\n    n = 53;\r\n    npb = nextpowb(B,n);\r\n\r\noutputs\r\n   \r\n    npb = 3\r\n\r\n\r\nSee also: |nextpow2|","description_html":"\u003cp\u003e|Given a number \u003ci\u003en\u003c/i\u003e and a base \u003ci\u003eB\u003c/i\u003e greater than 1, return the lowest integer power of \u003ci\u003eB\u003c/i\u003e that is greater than or equal to \u003ci\u003en\u003c/i\u003e.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    B = 4;\r\n    n = 53;\r\n    npb = nextpowb(B,n);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    npb = 3\u003c/pre\u003e\u003cp\u003eSee also: \u003ctt\u003enextpow2\u003c/tt\u003e\u003c/p\u003e","function_template":"function y = nextpowb(B,n)\r\n  y = B^y;\r\nend","test_suite":"%%\r\nassert(nextpowb(2,126) == 7)\r\n\r\n%%\r\nassert(nextpowb(3,6560) == 8)\r\n\r\n%%\r\nassert(nextpowb(4,262141) == 9)\r\n\r\n%%\r\nassert(nextpowb(5,21) == 2)\r\n\r\n%%\r\nassert(nextpowb(6,1294) == 4)\r\n\r\n%%\r\nassert(nextpowb(7,5) == 1)\r\n\r\n%%\r\nassert(nextpowb(8,134217726) == 9)\r\n\r\n%%\r\nassert(nextpowb(9,4782966) == 7)\r\n\r\n%%\r\nassert(nextpowb(10,99993) == 5)\r\n\r\n%%\r\nassert(nextpowb(11,1771559) == 6)\r\n\r\n%%\r\nassert(nextpowb(12,429981693) == 8)\r\n\r\n%%\r\nassert(nextpowb(13,2194) == 3)\r\n\r\n%%\r\nassert(nextpowb(14,537814) == 5)\r\n\r\n%%\r\nassert(nextpowb(15,2562890613) == 8)\r\n\r\n%%\r\nassert(nextpowb(16,249) == 2)\r\n\r\n%%\r\nassert(nextpowb(17,2015993900438) == 10)\r\n\r\n%%\r\nassert(nextpowb(18,3570467226613) == 10)\r\n\r\n%%\r\nassert(nextpowb(19,6131066257790) == 10)\r\n\r\n%%\r\nassert(nextpowb(20,3199997) == 5)\r\n\r\n%%\r\nassert(nextpowb(21,85766100) == 6)\r\n\r\n%%\r\nassert(nextpowb(22,467) == 2)\r\n\r\n%%\r\nassert(nextpowb(23,519) == 2)\r\n\r\n%%\r\nassert(nextpowb(24,2641807540202) == 9)\r\n\r\n%%\r\nassert(nextpowb(25,95367431640600) == 10)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":151,"test_suite_updated_at":"2012-12-05T06:36:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T17:47:50.000Z","updated_at":"2026-03-05T10:50:24.000Z","published_at":"2012-12-05T06:36:05.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e|\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a base\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e greater than 1, return the lowest integer power of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that is greater than or equal to\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    B = 4;\\n    n = 53;\\n    npb = nextpowb(B,n);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    npb = 3]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSee also:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpow2\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1081,"title":"Test if two numbers have the same digits","description":"Given two integers _x1_ and _x2_, return |true| if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\r\n\r\nFor example\r\n\r\n    x1 = 1234;\r\n    x2 = 4321;\r\n    tf = same_digits(x1,x2)\r\n\r\nwould output\r\n\r\n    tf = true\r\n\r\nwhereas\r\n\r\n    x1 = 1234;\r\n    x2 = 1244;\r\n    tf = same_digits(x1,x2)\r\n\r\nwould output\r\n\r\n    tf = false","description_html":"\u003cp\u003eGiven two integers \u003ci\u003ex1\u003c/i\u003e and \u003ci\u003ex2\u003c/i\u003e, return \u003ctt\u003etrue\u003c/tt\u003e if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\u003c/p\u003e\u003cp\u003eFor example\u003c/p\u003e\u003cpre\u003e    x1 = 1234;\r\n    x2 = 4321;\r\n    tf = same_digits(x1,x2)\u003c/pre\u003e\u003cp\u003ewould output\u003c/p\u003e\u003cpre\u003e    tf = true\u003c/pre\u003e\u003cp\u003ewhereas\u003c/p\u003e\u003cpre\u003e    x1 = 1234;\r\n    x2 = 1244;\r\n    tf = same_digits(x1,x2)\u003c/pre\u003e\u003cp\u003ewould output\u003c/p\u003e\u003cpre\u003e    tf = false\u003c/pre\u003e","function_template":"function tf = same_digits(x1,x2)\r\n  tf = true;\r\nend","test_suite":"%%\r\nassert(same_digits(1234,4321))\r\n\r\n%%\r\nassert(same_digits(1134,4311))\r\n\r\n%%\r\nassert(same_digits(1111,1111))\r\n\r\n%%\r\nassert(~same_digits(11,1111))\r\n\r\n%%\r\nassert(~same_digits(11,1234))\r\n\r\n%%\r\nassert(~same_digits(1234,234))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":266,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-12-02T05:43:24.000Z","updated_at":"2026-03-30T13:27:25.000Z","published_at":"2012-12-04T20:00:06.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two integers\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003etrue\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    x1 = 1234;\\n    x2 = 4321;\\n    tf = same_digits(x1,x2)]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewould output\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    tf = true]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewhereas\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    x1 = 1234;\\n    x2 = 1244;\\n    tf = same_digits(x1,x2)]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewould output\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    tf = false]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1069,"title":"Phoneword Translator","description":"Given an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\r\n\r\n\u003c\u003chttp://i.imgur.com/mGW4m.png\u003e\u003e\r\n\r\n\r\nExample:\r\n\r\n    phoneword = '1-800-COLLECT';\r\n    phonenumber = phoneword2number(phoneword);\r\n\r\noutputs\r\n\r\n    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]","description_html":"\u003cp\u003eGiven an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\u003c/p\u003e\u003cimg src=\"http://i.imgur.com/mGW4m.png\"\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    phoneword = '1-800-COLLECT';\r\n    phonenumber = phoneword2number(phoneword);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]\u003c/pre\u003e","function_template":"function phonenumber = phoneword2number(phoneword)\r\n  phonenumber = phoneword;\r\nend","test_suite":"%%\r\nassert(isequal(phoneword2number('1-800-COLLECT'),[1 8 0 0 2 6 5 5 3 2 8]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('1-800-CONTACTS'),[1 8 0 0 2 6 6 8 2 2 8 7]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('1800FLOWERS'),[1 8 0 0 3 5 6 9 3 7 7]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('800-BUSINESS'),[8 0 0 2 8 7 4 6 3 7 7]))\r\n\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":2,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":60,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T07:28:40.000Z","updated_at":"2025-04-07T00:06:05.000Z","published_at":"2012-12-04T19:57:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    phoneword = '1-800-COLLECT';\\n    phonenumber = phoneword2number(phoneword);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":1072,"title":"Television Screen Dimensions","description":"Given a width to height ratio of a TV screen given as _w_ and _h_ as well as the diagonal length of the television _l_, return the actual width and height of the screen to one decimal point of precision.\r\n\r\nExample:\r\n\r\n    w = 16;\r\n    h = 9;\r\n    l = 42;\r\n    [W,H] = teledims(w,h,l);\r\n\r\noutputs\r\n\r\n    W = 36.6\r\n    H = 20.6","description_html":"\u003cp\u003eGiven a width to height ratio of a TV screen given as \u003ci\u003ew\u003c/i\u003e and \u003ci\u003eh\u003c/i\u003e as well as the diagonal length of the television \u003ci\u003el\u003c/i\u003e, return the actual width and height of the screen to one decimal point of precision.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    w = 16;\r\n    h = 9;\r\n    l = 42;\r\n    [W,H] = teledims(w,h,l);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    W = 36.6\r\n    H = 20.6\u003c/pre\u003e","function_template":"function [W,H] = teledims(w,h,l)\r\n  W = w*l;\r\n  H = h*l;\r\nend","test_suite":"%%\r\n[W,H]=teledims(2.4,1,46);\r\nassert(H == 17.7 \u0026\u0026 W == 42.5)\r\n\r\n%%\r\n[W,H]=teledims(4,3,32);\r\nassert(H == 19.2 \u0026\u0026 W == 25.6)\r\n\r\n%%\r\n[W,H]=teledims(3,2,60);\r\nassert(H == 33.3 \u0026\u0026 W == 49.9)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,42);\r\nassert(H == 20.0 \u0026\u0026 W == 36.9)\r\n\r\n%%\r\n[W,H]=teledims(3,2,1000);\r\nassert(H == 554.7 \u0026\u0026 W == 832.1)\r\n\r\n%%\r\n[W,H]=teledims(16,10,92);\r\nassert(H == 48.8 \u0026\u0026 W == 78.0)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,92);\r\nassert(H == 35.4 \u0026\u0026 W == 84.9)\r\n\r\n%%\r\n[W,H]=teledims(16,10,32);\r\nassert(H == 17.0 \u0026\u0026 W == 27.1)\r\n\r\n%%\r\n[W,H]=teledims(3,2,82);\r\nassert(H == 45.5 \u0026\u0026 W == 68.2)\r\n\r\n%%\r\n[W,H]=teledims(16,10,82);\r\nassert(H == 43.5 \u0026\u0026 W == 69.5)\r\n\r\n%%\r\n[W,H]=teledims(16,10,60);\r\nassert(H == 31.8 \u0026\u0026 W == 50.9)\r\n\r\n%%\r\n[W,H]=teledims(3,2,92);\r\nassert(H == 51.0 \u0026\u0026 W == 76.5)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,1000);\r\nassert(H == 475.5 \u0026\u0026 W == 879.7)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,42);\r\nassert(H == 16.2 \u0026\u0026 W == 38.8)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,27);\r\nassert(H == 12.8 \u0026\u0026 W == 23.8)\r\n\r\n%%\r\n[W,H]=teledims(16,10,82);\r\nassert(H == 43.5 \u0026\u0026 W == 69.5)\r\n\r\n%%\r\n[W,H]=teledims(4,3,46);\r\nassert(H == 27.6 \u0026\u0026 W == 36.8)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,60);\r\nassert(H == 23.1 \u0026\u0026 W == 55.4)\r\n\r\n%%\r\n[W,H]=teledims(4,3,92);\r\nassert(H == 55.2 \u0026\u0026 W == 73.6)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,60);\r\nassert(H == 28.5 \u0026\u0026 W == 52.8)\r\n","published":true,"deleted":false,"likes_count":6,"comments_count":5,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":561,"test_suite_updated_at":"2012-12-04T21:15:03.000Z","rescore_all_solutions":false,"group_id":17,"created_at":"2012-11-27T21:06:09.000Z","updated_at":"2026-03-11T22:47:57.000Z","published_at":"2012-12-04T19:57:12.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a width to height ratio of a TV screen given as\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ew\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eh\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e as well as the diagonal length of the television\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003el\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return the actual width and height of the screen to one decimal point of precision.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    w = 16;\\n    h = 9;\\n    l = 42;\\n    [W,H] = teledims(w,h,l);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    W = 36.6\\n    H = 20.6]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1084,"title":"Square Digits Number Chain Terminal Value (Inspired by Project Euler Problem 92)","description":"Given a number _n_, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\r\n\r\nProject Euler Problem 92: \u003chttp://projecteuler.net/problem=92 Link\u003e","description_html":"\u003cp\u003eGiven a number \u003ci\u003en\u003c/i\u003e, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\u003c/p\u003e\u003cp\u003eProject Euler Problem 92: \u003ca href=\"http://projecteuler.net/problem=92\"\u003eLink\u003c/a\u003e\u003c/p\u003e","function_template":"function y = digits_squared_chain(x)\r\n  y = 1;\r\nend","test_suite":"%%\r\nassert(digits_squared_chain(649) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(79) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(608) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(487) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(739) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(565) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(68) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(383) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(379) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(203) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(632) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(391) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(863) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(13) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(100) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(236) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(293) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(230) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(31) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(806) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(623) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(7) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(13) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(836) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(954) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(567) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(388) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(789) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(246) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(787) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(311) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(856) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(143) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(873) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(215) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(995) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(455) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(948) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(875) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(788) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(722) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(250) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(227) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(640) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(835) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(965) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(726) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(689) == 89)\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":3,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":256,"test_suite_updated_at":"2012-12-05T06:42:14.000Z","rescore_all_solutions":false,"group_id":27,"created_at":"2012-12-03T06:49:33.000Z","updated_at":"2026-03-26T09:05:10.000Z","published_at":"2012-12-05T06:42:14.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eProject Euler Problem 92:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://projecteuler.net/problem=92\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eLink\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1066,"title":"Multiples of a Number in a Given Range","description":"Given an integer factor _f_ and a range defined by _xlow_ and _xhigh_ inclusive, return a vector of the multiples of _f_ that fall in the specified range.\r\n\r\nExample:\r\n\r\n    f = 10;\r\n    xlow = 35;\r\n    xhigh = 112;\r\n    multiples = bounded_multiples(f, xlow, xhigh);\r\n\r\nOutputs\r\n\r\n    multiples = [ 40 50 60 70 80 90 100 110 ];","description_html":"\u003cp\u003eGiven an integer factor \u003ci\u003ef\u003c/i\u003e and a range defined by \u003ci\u003exlow\u003c/i\u003e and \u003ci\u003exhigh\u003c/i\u003e inclusive, return a vector of the multiples of \u003ci\u003ef\u003c/i\u003e that fall in the specified range.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    f = 10;\r\n    xlow = 35;\r\n    xhigh = 112;\r\n    multiples = bounded_multiples(f, xlow, xhigh);\u003c/pre\u003e\u003cp\u003eOutputs\u003c/p\u003e\u003cpre\u003e    multiples = [ 40 50 60 70 80 90 100 110 ];\u003c/pre\u003e","function_template":"function multiples = bounded_multiples(f, xlow, xhigh)\r\n  multiples = f*2;\r\nend","test_suite":"%%\r\nassert(isequal(bounded_multiples(66,119,163),132))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(50,341,960),[350 400 450 500 550 600 650 700 750 800 850 900 950]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(59,224,752),[236 295 354 413 472 531 590 649 708]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(26,506,700),[520 546 572 598 624 650 676]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(90,548,960),[630 720 810 900]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(14,150,258),[154 168 182 196 210 224 238 252]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(85,255,815),[255 340 425 510 595 680 765]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(25,350,930),[350 375 400 425 450 475 500 525 550 575 600 625 650 675 700 725 750 775 800 825 850 875 900 925]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(20,252,617),[260 280 300 320 340 360 380 400 420 440 460 480 500 520 540 560 580 600]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(48,352,831),[384 432 480 528 576 624 672 720 768 816]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(59,550,918),[590 649 708 767 826 885]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(29,754,758),754))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(39,76,568),[78 117 156 195 234 273 312 351 390 429 468 507 546]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(6,531,780),[534 540 546 552 558 564 570 576 582 588 594 600 606 612 618 624 630 636 642 648 654 660 666 672 678 684 690 696 702 708 714 720 726 732 738 744 750 756 762 768 774 780]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(94,130,569),[188 282 376 470 564]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(47,12,338),[47 94 141 188 235 282 329]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(17,312,795),[323 340 357 374 391 408 425 442 459 476 493 510 527 544 561 578 595 612 629 646 663 680 697 714 731 748 765 782]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(53,166,602),[212 265 318 371 424 477 530 583]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(27,655,690),675))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(75,84,451),[150 225 300 375 450]))\r\n","published":true,"deleted":false,"likes_count":5,"comments_count":1,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":939,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:14:53.000Z","updated_at":"2026-01-12T18:29:19.000Z","published_at":"2012-12-04T19:54:23.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an integer factor\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a range defined by\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003exlow\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003exhigh\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e inclusive, return a vector of the multiples of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that fall in the specified range.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    f = 10;\\n    xlow = 35;\\n    xhigh = 112;\\n    multiples = bounded_multiples(f, xlow, xhigh);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    multiples = [ 40 50 60 70 80 90 100 110 ];]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":649,"title":"Return the first and last characters of a character array","description":"Return the first and last character of a string, concatenated together. If there is only one character in the string, the function should give that character back twice since it is both the first and last character of the string.\r\n\r\nExample:\r\n\r\n   stringfirstandlast('boring example') = 'be'","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 123.433px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 61.7167px; transform-origin: 407px 61.7167px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 364px 8px; transform-origin: 364px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eReturn the first and last characters of a character array, concatenated together. If there is only one character in the character array, the function should give that character back twice since it is both the first and last character of the character array.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.5px 8px; transform-origin: 28.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 184px 8.5px; transform-origin: 184px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 88px 8.5px; transform-origin: 88px 8.5px; \"\u003e   stringfirstandlast(\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(170, 4, 249); border-block-start-color: rgb(170, 4, 249); border-bottom-color: rgb(170, 4, 249); border-inline-end-color: rgb(170, 4, 249); border-inline-start-color: rgb(170, 4, 249); border-left-color: rgb(170, 4, 249); border-right-color: rgb(170, 4, 249); border-top-color: rgb(170, 4, 249); caret-color: rgb(170, 4, 249); color: rgb(170, 4, 249); column-rule-color: rgb(170, 4, 249); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(170, 4, 249); perspective-origin: 64px 8.5px; text-decoration: none; text-decoration-color: rgb(170, 4, 249); text-emphasis-color: rgb(170, 4, 249); transform-origin: 64px 8.5px; \"\u003e'boring example'\u003c/span\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 16px 8.5px; transform-origin: 16px 8.5px; \"\u003e) = \u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(170, 4, 249); border-block-start-color: rgb(170, 4, 249); border-bottom-color: rgb(170, 4, 249); border-inline-end-color: rgb(170, 4, 249); border-inline-start-color: rgb(170, 4, 249); border-left-color: rgb(170, 4, 249); border-right-color: rgb(170, 4, 249); border-top-color: rgb(170, 4, 249); caret-color: rgb(170, 4, 249); color: rgb(170, 4, 249); column-rule-color: rgb(170, 4, 249); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(170, 4, 249); perspective-origin: 16px 8.5px; text-decoration: none; text-decoration-color: rgb(170, 4, 249); text-emphasis-color: rgb(170, 4, 249); transform-origin: 16px 8.5px; \"\u003e'be'\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = stringfirstandlast(x)\r\n  y = x(1);\r\nend","test_suite":"%%\r\nx = 'abcde';\r\ny_correct = 'ae';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'a';\r\ny_correct = 'aa';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'codyrocks!';\r\ny_correct = 'c!';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = ' ';\r\ny_correct = '  ';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '  ';\r\ny_correct = '  ';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'az';\r\ny_correct = 'az';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'abcdefghijklmnopqrstuvwxyz';\r\ny_correct = 'az';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '0123456789';\r\ny_correct = '09';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '09';\r\ny_correct = '09';\r\nassert(isequal(stringfirstandlast(x),y_correct))","published":true,"deleted":false,"likes_count":44,"comments_count":5,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":11889,"test_suite_updated_at":"2021-01-20T11:13:02.000Z","rescore_all_solutions":false,"group_id":14,"created_at":"2012-05-01T18:41:40.000Z","updated_at":"2026-04-03T02:20:59.000Z","published_at":"2012-05-01T18:41:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eReturn the first and last characters of a character array, concatenated together. If there is only one character in the character array, the function should give that character back twice since it is both the first and last character of the character array.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[   stringfirstandlast('boring example') = 'be']]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1068,"title":"Guess the Coefficients!","description":"Given a polynomial p known to have positive integer coefficients, deduce the values of the coefficients.\r\nFor example:\r\n    p = @(x) x^2 + 2*x + 15;\r\n    c = guess_the_coefficients(p);\r\noutputs\r\n    c = [1 2 15]","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 163.3px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 81.65px; transform-origin: 407px 81.65px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 60px 8px; transform-origin: 60px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven a polynomial\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 256.5px 8px; transform-origin: 256.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e known to have positive integer coefficients, deduce the values of the coefficients.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 41px 8px; transform-origin: 41px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 40.8667px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 20.4333px; transform-origin: 404px 20.4333px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 112px 8.5px; tab-size: 4; transform-origin: 112px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    p = @(x) x^2 + 2*x + 15;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 136px 8.5px; tab-size: 4; transform-origin: 136px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    c = guess_the_coefficients(p);\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 23.5px 8px; transform-origin: 23.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eoutputs\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 64px 8.5px; tab-size: 4; transform-origin: 64px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    c = [1 2 15]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function c = guess_the_coefficients(p)\r\n  c = p(0);\r\nend","test_suite":"%%\r\nassert(isequal(guess_the_coefficients(@(x)3*x^2+5*x+7),[3 5 7]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)x^2+2*x+15),[1 2 15]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)2*x^3+4*x^2+6*x+8),[2 4 6 8]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval(53,x)),53))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([54 87],x)),[54 87]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([49 40 68],x)),[49 40 68]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([75 53 35 15],x)),[75 53 35 15]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([59 27 5 76 25],x)),[59 27 5 76 25]))","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":134,"edited_by":223089,"edited_at":"2023-01-07T11:04:22.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":"2023-01-07T11:04:22.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:47:08.000Z","updated_at":"2025-11-16T14:54:18.000Z","published_at":"2012-12-05T06:28:41.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a polynomial\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e known to have positive integer coefficients, deduce the values of the coefficients.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    p = @(x) x^2 + 2*x + 15;\\n    c = guess_the_coefficients(p);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    c = [1 2 15]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1295,"title":"Bit Reversal","description":"Given an unsigned integer _x_, convert it to binary with _n_ bits, reverse the order of the bits, and convert it back to an integer.","description_html":"\u003cp\u003eGiven an unsigned integer \u003ci\u003ex\u003c/i\u003e, convert it to binary with \u003ci\u003en\u003c/i\u003e bits, reverse the order of the bits, and convert it back to an integer.\u003c/p\u003e","function_template":"function y = bit_reverse(x,n)\r\n  y = 2^n-x;\r\nend","test_suite":"%%\r\nassert(bit_reverse(1,1) == 1)\r\n\r\n%%\r\nassert(bit_reverse(4,3) == 1)\r\n\r\n%%\r\nassert(bit_reverse(2,3) == 2)\r\n\r\n%%\r\nassert(bit_reverse(6,3) == 3)\r\n\r\n%%\r\nassert(bit_reverse(5,3) == 5)\r\n\r\n%%\r\nassert(bit_reverse(7,3) == 7)","published":true,"deleted":false,"likes_count":13,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":1618,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-02-22T23:16:57.000Z","updated_at":"2026-03-31T11:00:54.000Z","published_at":"2013-02-22T23:16:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an unsigned integer\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, convert it to binary with\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e bits, reverse the order of the bits, and convert it back to an integer.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1082,"title":"Lychrel Number Test (Inspired by Project Euler Problem 55)","description":"The task for this problem is to create a function that takes a number _n_ and tests if it might be a Lychrel number. This is, return |true| if the number satisfies the criteria stated below.\r\n\r\n*From Project Euler:* \u003chttp://projecteuler.net/problem=55 Link\u003e\r\n\r\nIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\r\n\r\nNot all numbers produce palindromes so quickly. For example,\r\n\r\n349 + 943 = 1292,\r\n1292 + 2921 = 4213\r\n4213 + 3124 = 7337\r\n\r\nThat is, 349 took three iterations to arrive at a palindrome.\r\n\r\nAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\r\n\r\nSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.","description_html":"\u003cp\u003eThe task for this problem is to create a function that takes a number \u003ci\u003en\u003c/i\u003e and tests if it might be a Lychrel number. This is, return \u003ctt\u003etrue\u003c/tt\u003e if the number satisfies the criteria stated below.\u003c/p\u003e\u003cp\u003e\u003cb\u003eFrom Project Euler:\u003c/b\u003e \u003ca href=\"http://projecteuler.net/problem=55\"\u003eLink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\u003c/p\u003e\u003cp\u003eNot all numbers produce palindromes so quickly. For example,\u003c/p\u003e\u003cp\u003e349 + 943 = 1292,\r\n1292 + 2921 = 4213\r\n4213 + 3124 = 7337\u003c/p\u003e\u003cp\u003eThat is, 349 took three iterations to arrive at a palindrome.\u003c/p\u003e\u003cp\u003eAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\u003c/p\u003e\u003cp\u003eSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.\u003c/p\u003e","function_template":"function tf = islychrel(n)\r\n  tf = false;\r\nend","test_suite":"%%\r\nassert(islychrel(3763));\r\n\r\n%%\r\nassert(islychrel(5943));\r\n\r\n%%\r\nassert(islychrel(4709));\r\n\r\n%%\r\nassert(~islychrel(3664));\r\n\r\n%%\r\nassert(~islychrel(3692));\r\n\r\n%%\r\nassert(islychrel(196));\r\n\r\n%%\r\nassert(islychrel(8619));\r\n\r\n%%\r\nassert(islychrel(9898));\r\n\r\n%%\r\nassert(islychrel(9344));\r\n\r\n%%\r\nassert(islychrel(9884));\r\n\r\n%%\r\nassert(islychrel(4852));\r\n\r\n%%\r\nassert(islychrel(7491));\r\n\r\n%%\r\nassert(~islychrel(5832));\r\n\r\n%%\r\nassert(~islychrel(7400));\r\n\r\n%%\r\nassert(~islychrel(2349));\r\n\r\n%%\r\nassert(~islychrel(7349));\r\n\r\n%%\r\nassert(~islychrel(9706));\r\n\r\n%%\r\nassert(~islychrel(8669));\r\n\r\n%%\r\nassert(~islychrel(863));\r\n\r\n%%\r\nassert(~islychrel(5979));\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":111,"test_suite_updated_at":"2012-12-06T06:32:48.000Z","rescore_all_solutions":false,"group_id":44,"created_at":"2012-12-02T06:02:08.000Z","updated_at":"2026-02-07T16:07:23.000Z","published_at":"2012-12-04T20:00:30.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe task for this problem is to create a function that takes a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and tests if it might be a Lychrel number. This is, return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003etrue\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if the number satisfies the criteria stated below.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eFrom Project Euler:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://projecteuler.net/problem=55\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eLink\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNot all numbers produce palindromes so quickly. For example,\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e349 + 943 = 1292, 1292 + 2921 = 4213 4213 + 3124 = 7337\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThat is, 349 took three iterations to arrive at a palindrome.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1103,"title":"Right Triangle Side Lengths (Inspired by Project Euler Problem 39)","description":"If p is the perimeter of a right angle triangle with integral length sides, { a, b, c }, there are exactly three solutions for p = 120.\r\n{[20,48,52], [24,45,51], [30,40,50]}\r\nGiven any value of p, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is p. Furthermore, the elements of the output should be sorted by their shortest side length.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 123px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 61.5px; transform-origin: 407px 61.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.5px 8px; transform-origin: 3.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 212px 8px; transform-origin: 212px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the perimeter of a right angle triangle with integral length sides, {\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ea\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e,\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eb\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e,\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.5px 8px; transform-origin: 3.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ec\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 120px 8px; transform-origin: 120px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e }, there are exactly three solutions for\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e = 120.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 109px 8px; transform-origin: 109px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e{[20,48,52], [24,45,51], [30,40,50]}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 59px 8px; transform-origin: 59px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven any value of\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 306.5px 8px; transform-origin: 306.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 276.5px 8px; transform-origin: 276.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Furthermore, the elements of the output should be sorted by their shortest side length.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function c = right_triangle_sides(p)\r\n  c = {[p p p]};\r\nend","test_suite":"%%\r\nassert(isequal(right_triangle_sides(240),{ [15 112 113] [40 96 104] [48 90 102] [60 80 100] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(12),{ [3 4 5] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(418),{ [57 176 185] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(490),{ [140 147 203] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(112),{ [14 48 50] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(390),{ [52 165 173] [65 156 169] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(132),{ [11 60 61] [33 44 55] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(576),{ [64 252 260] [144 192 240] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(60),{ [10 24 26] [15 20 25] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(650),{ [25 312 313] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(732),{ [183 244 305] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(648),{ [162 216 270] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(930),{ [155 372 403] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(876),{ [219 292 365] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(588),{ [84 245 259] [147 196 245] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(208),{ [39 80 89] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(228),{ [57 76 95] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(312),{ [24 143 145] [78 104 130] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(924),{ [42 440 442] [77 420 427] [132 385 407] [198 336 390] [231 308 385] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(980),{ [280 294 406] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(112),{ [14 48 50] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(30),{ [5 12 13] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(680),{ [102 280 298] [136 255 289] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(396),{ [33 180 183] [72 154 170] [99 132 165] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(988),{ [266 312 410] }))\r\n\r\n","published":true,"deleted":false,"likes_count":37,"comments_count":9,"created_by":134,"edited_by":223089,"edited_at":"2023-02-02T09:19:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2043,"test_suite_updated_at":"2023-02-02T09:19:18.000Z","rescore_all_solutions":false,"group_id":17,"created_at":"2012-12-07T06:24:10.000Z","updated_at":"2026-03-24T15:20:06.000Z","published_at":"2012-12-07T06:24:10.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the perimeter of a right angle triangle with integral length sides, {\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e }, there are exactly three solutions for\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e = 120.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e{[20,48,52], [24,45,51], [30,40,50]}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven any value of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Furthermore, the elements of the output should be sorted by their shortest side length.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":1067,"title":"The Dark Side of the Die","description":"It is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\r\n\r\nFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!","description_html":"\u003cp\u003eIt is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\u003c/p\u003e\u003cp\u003eFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!\u003c/p\u003e","function_template":"function darksum = dark_dice(rolls)\r\n  darksum = 7;\r\nend","test_suite":"%%\r\nassert(isequal(dark_dice(5),2))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 1]),8))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 4 3]),11))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 4 2 3]),15))\r\n\r\n%%\r\nassert(isequal(dark_dice([1 6 2 1 3]),22))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 3 3 6 6 1]),21))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 2 3 4 6 3 6]),20))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 5 4 4 5 4 2 1]),29))\r\n\r\n%%\r\nassert(isequal(dark_dice([6 2 1 4 6 5 2 3 3]),31))\r\n\r\n%%\r\nassert(isequal(dark_dice([6 1 6 4 3 2 3 3 1 4]),37))\r\n\r\n%%\r\nassert(isequal(dark_dice([2 3 4 2 2 4 2 5 6 5 3]),39))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 1 6 6 5 2 4 1 3 2 1 2]),47))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 1 4 3 5 5 4 1 1 2 4 4 3]),51))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 5 6 4 2 1 4 5 3 1 2 1 2 3]),54))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 3 6 4 6 4 6 2 5 2 5 5 1 2 2]),48))\r\n\r\n%%\r\nassert(isequal(dark_dice([5 6 3 5 5 1 4 3 6 1 3 3 3 5 2 5]),52))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 1 2 5 3 1 3 4 2 5 2 6 2 5 2 2 1]),70))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 5 4 3 4 4 5 4 6 2 5 2 1 4 3 3 4 5]),58))\r\n\r\n%%\r\nassert(isequal(dark_dice([3 4 3 6 5 2 4 4 4 6 2 2 1 6 4 3 4 4 4]),62))\r\n\r\n%%\r\nassert(isequal(dark_dice([4 5 4 6 2 1 1 1 3 3 3 5 4 5 6 6 2 1 5 1]),72))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":144,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:30:17.000Z","updated_at":"2026-02-18T09:47:04.000Z","published_at":"2012-12-05T06:26:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIt is well-known that opposite sides of a classic hexahedral die add to 7. Given a vector of dice rolls, calculate the sum of the hidden face. That is, the sum of the values opposite the rolled value.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, if we roll a 2 and then a 6, we calculate that the opposite side of the dice were 5 and 1. Therefore, the answer is 6. This can also be calculated another way: since we know we rolled 2 dice, the total sum of the front and back faces of the dice must be 14 (7x2). If we then subtract the sum of the rolled values (2+6=8) from our total sum, we get the correct final answer (14-8=6)!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1071,"title":"Next Lower Power of B","description":"Given a number _n_ and a base _B_ greater than 1, return the lowest integer power of _B_ that is less than or equal to _n_.\r\n\r\nExample:\r\n\r\n    B = 4;\r\n    n = 53;\r\n    npb = lastpowb(B,n);\r\n\r\noutputs\r\n   \r\n    npb = 2\r\n\r\n\r\nSee also: |nextpow2|, \u003chttp://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b |nextpowb|\u003e","description_html":"\u003cp\u003eGiven a number \u003ci\u003en\u003c/i\u003e and a base \u003ci\u003eB\u003c/i\u003e greater than 1, return the lowest integer power of \u003ci\u003eB\u003c/i\u003e that is less than or equal to \u003ci\u003en\u003c/i\u003e.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    B = 4;\r\n    n = 53;\r\n    npb = lastpowb(B,n);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    npb = 2\u003c/pre\u003e\u003cp\u003eSee also: \u003ctt\u003enextpow2\u003c/tt\u003e, \u003ca href=\"http://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b\"\u003e\u003ctt\u003enextpowb\u003c/tt\u003e\u003c/a\u003e\u003c/p\u003e","function_template":"function y = lastpowb(B,n)\r\n  y = B/n;\r\nend","test_suite":"%%\r\nassert(lastpowb(2,9) == 3)\r\n\r\n%%\r\nassert(lastpowb(3,242) == 4)\r\n\r\n%%\r\nassert(lastpowb(4,259) == 4)\r\n\r\n%%\r\nassert(lastpowb(5,26) == 2)\r\n\r\n%%\r\nassert(lastpowb(6,1) == 0)\r\n\r\n%%\r\nassert(lastpowb(7,347) == 3)\r\n\r\n%%\r\nassert(lastpowb(8,32763) == 4)\r\n\r\n%%\r\nassert(lastpowb(9,729) == 3)\r\n\r\n%%\r\nassert(lastpowb(10,7) == 0)\r\n\r\n%%\r\nassert(lastpowb(11,18) == 1)\r\n\r\n%%\r\nassert(lastpowb(12,145) == 2)\r\n\r\n%%\r\nassert(lastpowb(13,16) == 1)\r\n\r\n%%\r\nassert(lastpowb(14,201) == 2)\r\n\r\n%%\r\nassert(lastpowb(15,50633) == 4)\r\n\r\n%%\r\nassert(lastpowb(16,4083) == 2)\r\n\r\n%%\r\nassert(lastpowb(17,304) == 2)\r\n\r\n%%\r\nassert(lastpowb(18,30) == 1)\r\n\r\n%%\r\nassert(lastpowb(19,6878) == 3)\r\n\r\n%%\r\nassert(lastpowb(20,18) == 0)\r\n\r\n%%\r\nassert(lastpowb(21,41) == 1)\r\n\r\n%%\r\nassert(lastpowb(22,35) == 1)\r\n\r\n%%\r\nassert(lastpowb(23,6436360) == 5)\r\n\r\n%%\r\nassert(lastpowb(24,20) == 0)\r\n\r\n%%\r\nassert(lastpowb(25,641) == 2)","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":"2012-12-05T06:30:59.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T17:59:15.000Z","updated_at":"2026-03-05T10:49:38.000Z","published_at":"2012-12-05T06:30:59.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a base\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e greater than 1, return the lowest integer power of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that is less than or equal to\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    B = 4;\\n    n = 53;\\n    npb = lastpowb(B,n);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    npb = 2]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSee also:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpow2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://www.mathworks.com/matlabcentral/cody/problems/1070-next-higher-power-of-b\\\"\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpowb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1271,"title":"THE CALCULATOR OF LOVE","description":"In honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\r\n\r\n* Compile the unique characters of both names\r\n* Sum their ASCII values\r\n* Divide by 101\r\n* The remainder is the match percentage!\r\n\r\nEnjoy! And may cupid have mercy on your love life.","description_html":"\u003cp\u003eIn honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\u003c/p\u003e\u003cul\u003e\u003cli\u003eCompile the unique characters of both names\u003c/li\u003e\u003cli\u003eSum their ASCII values\u003c/li\u003e\u003cli\u003eDivide by 101\u003c/li\u003e\u003cli\u003eThe remainder is the match percentage!\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eEnjoy! And may cupid have mercy on your love life.\u003c/p\u003e","function_template":"function score = love_calculator(name1, name2)\r\n  score = [name1 name2];\r\nend","test_suite":"%%\r\nassert(love_calculator('Jay-Z','Beyonce')==5)\r\n\r\n%%\r\nassert(love_calculator('Dr. Dre','Eminem')==47)\r\n\r\n%%\r\nassert(love_calculator('Angelina Jolie','Brad Pitt')==69)\r\n\r\n%%\r\nassert(love_calculator('Jennifer Aniston','Brad Pitt')==75)\r\n\r\n%%\r\nassert(love_calculator('God','Satan')==82)\r\n\r\n%%\r\nassert(love_calculator('Your Mom','Your Dad')==5)\r\n\r\n%%\r\nassert(love_calculator('@bmtran','MATLAB')==66)\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":86,"test_suite_updated_at":"2013-02-14T19:15:26.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-02-14T19:05:06.000Z","updated_at":"2026-03-04T16:10:15.000Z","published_at":"2013-02-14T19:12:06.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn honor of Valentine's Day, program a love calculator that figures out the percentage of compatibility between two people using their names! The algorithm should be as follows:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompile the unique characters of both names\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSum their ASCII values\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDivide by 101\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe remainder is the match percentage!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEnjoy! And may cupid have mercy on your love life.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1065,"title":"Make a 1 hot vector","description":"Make a vector of length _N_ that consists of all zeros except at index _k_, where it has the value 1.\r\n\r\nExample:\r\n\r\nInput \r\n\r\n    N = 6;\r\n    k = 2;\r\n    vector = one_hot(N,k);\r\n\r\nOutput\r\n\r\n    vector = [0 1 0 0 0 0]\r\n ","description_html":"\u003cp\u003eMake a vector of length \u003ci\u003eN\u003c/i\u003e that consists of all zeros except at index \u003ci\u003ek\u003c/i\u003e, where it has the value 1.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e    N = 6;\r\n    k = 2;\r\n    vector = one_hot(N,k);\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e    vector = [0 1 0 0 0 0]\u003c/pre\u003e","function_template":"function vector = one_hot(N,k)\r\n  vector = zeros(1,N);\r\nend","test_suite":"%%\r\nassert(isequal(one_hot(1,1),1))\r\n\r\n%%\r\nassert(isequal(one_hot(2,1),[1 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(3,3),[0 0 1]))\r\n\r\n%%\r\nassert(isequal(one_hot(4,1),[1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(5,2),[0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(6,1),[1 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(7,1),[1 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(8,7),[0 0 0 0 0 0 1 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(9,7),[0 0 0 0 0 0 1 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(10,4),[0 0 0 1 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(11,11),[0 0 0 0 0 0 0 0 0 0 1]))\r\n\r\n%%\r\nassert(isequal(one_hot(12,1),[1 0 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(13,6),[0 0 0 0 0 1 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(14,6),[0 0 0 0 0 1 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(15,12),[0 0 0 0 0 0 0 0 0 0 0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(16,13),[0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(17,4),[0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(18,9),[0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(19,9),[0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0]))\r\n\r\n%%\r\nassert(isequal(one_hot(20,13),[0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0]))\r\n","published":true,"deleted":false,"likes_count":6,"comments_count":3,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":536,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:07:33.000Z","updated_at":"2026-03-11T13:40:47.000Z","published_at":"2012-11-27T06:07:33.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake a vector of length\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that consists of all zeros except at index\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ek\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, where it has the value 1.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    N = 6;\\n    k = 2;\\n    vector = one_hot(N,k);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    vector = [0 1 0 0 0 0]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1070,"title":"Next Higher Power of B","description":"|Given a number _n_ and a base _B_ greater than 1, return the lowest integer power of _B_ that is greater than or equal to _n_.\r\n\r\nExample:\r\n\r\n    B = 4;\r\n    n = 53;\r\n    npb = nextpowb(B,n);\r\n\r\noutputs\r\n   \r\n    npb = 3\r\n\r\n\r\nSee also: |nextpow2|","description_html":"\u003cp\u003e|Given a number \u003ci\u003en\u003c/i\u003e and a base \u003ci\u003eB\u003c/i\u003e greater than 1, return the lowest integer power of \u003ci\u003eB\u003c/i\u003e that is greater than or equal to \u003ci\u003en\u003c/i\u003e.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    B = 4;\r\n    n = 53;\r\n    npb = nextpowb(B,n);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    npb = 3\u003c/pre\u003e\u003cp\u003eSee also: \u003ctt\u003enextpow2\u003c/tt\u003e\u003c/p\u003e","function_template":"function y = nextpowb(B,n)\r\n  y = B^y;\r\nend","test_suite":"%%\r\nassert(nextpowb(2,126) == 7)\r\n\r\n%%\r\nassert(nextpowb(3,6560) == 8)\r\n\r\n%%\r\nassert(nextpowb(4,262141) == 9)\r\n\r\n%%\r\nassert(nextpowb(5,21) == 2)\r\n\r\n%%\r\nassert(nextpowb(6,1294) == 4)\r\n\r\n%%\r\nassert(nextpowb(7,5) == 1)\r\n\r\n%%\r\nassert(nextpowb(8,134217726) == 9)\r\n\r\n%%\r\nassert(nextpowb(9,4782966) == 7)\r\n\r\n%%\r\nassert(nextpowb(10,99993) == 5)\r\n\r\n%%\r\nassert(nextpowb(11,1771559) == 6)\r\n\r\n%%\r\nassert(nextpowb(12,429981693) == 8)\r\n\r\n%%\r\nassert(nextpowb(13,2194) == 3)\r\n\r\n%%\r\nassert(nextpowb(14,537814) == 5)\r\n\r\n%%\r\nassert(nextpowb(15,2562890613) == 8)\r\n\r\n%%\r\nassert(nextpowb(16,249) == 2)\r\n\r\n%%\r\nassert(nextpowb(17,2015993900438) == 10)\r\n\r\n%%\r\nassert(nextpowb(18,3570467226613) == 10)\r\n\r\n%%\r\nassert(nextpowb(19,6131066257790) == 10)\r\n\r\n%%\r\nassert(nextpowb(20,3199997) == 5)\r\n\r\n%%\r\nassert(nextpowb(21,85766100) == 6)\r\n\r\n%%\r\nassert(nextpowb(22,467) == 2)\r\n\r\n%%\r\nassert(nextpowb(23,519) == 2)\r\n\r\n%%\r\nassert(nextpowb(24,2641807540202) == 9)\r\n\r\n%%\r\nassert(nextpowb(25,95367431640600) == 10)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":151,"test_suite_updated_at":"2012-12-05T06:36:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T17:47:50.000Z","updated_at":"2026-03-05T10:50:24.000Z","published_at":"2012-12-05T06:36:05.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e|\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a base\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e greater than 1, return the lowest integer power of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that is greater than or equal to\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    B = 4;\\n    n = 53;\\n    npb = nextpowb(B,n);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    npb = 3]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSee also:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enextpow2\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1081,"title":"Test if two numbers have the same digits","description":"Given two integers _x1_ and _x2_, return |true| if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\r\n\r\nFor example\r\n\r\n    x1 = 1234;\r\n    x2 = 4321;\r\n    tf = same_digits(x1,x2)\r\n\r\nwould output\r\n\r\n    tf = true\r\n\r\nwhereas\r\n\r\n    x1 = 1234;\r\n    x2 = 1244;\r\n    tf = same_digits(x1,x2)\r\n\r\nwould output\r\n\r\n    tf = false","description_html":"\u003cp\u003eGiven two integers \u003ci\u003ex1\u003c/i\u003e and \u003ci\u003ex2\u003c/i\u003e, return \u003ctt\u003etrue\u003c/tt\u003e if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\u003c/p\u003e\u003cp\u003eFor example\u003c/p\u003e\u003cpre\u003e    x1 = 1234;\r\n    x2 = 4321;\r\n    tf = same_digits(x1,x2)\u003c/pre\u003e\u003cp\u003ewould output\u003c/p\u003e\u003cpre\u003e    tf = true\u003c/pre\u003e\u003cp\u003ewhereas\u003c/p\u003e\u003cpre\u003e    x1 = 1234;\r\n    x2 = 1244;\r\n    tf = same_digits(x1,x2)\u003c/pre\u003e\u003cp\u003ewould output\u003c/p\u003e\u003cpre\u003e    tf = false\u003c/pre\u003e","function_template":"function tf = same_digits(x1,x2)\r\n  tf = true;\r\nend","test_suite":"%%\r\nassert(same_digits(1234,4321))\r\n\r\n%%\r\nassert(same_digits(1134,4311))\r\n\r\n%%\r\nassert(same_digits(1111,1111))\r\n\r\n%%\r\nassert(~same_digits(11,1111))\r\n\r\n%%\r\nassert(~same_digits(11,1234))\r\n\r\n%%\r\nassert(~same_digits(1234,234))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":266,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-12-02T05:43:24.000Z","updated_at":"2026-03-30T13:27:25.000Z","published_at":"2012-12-04T20:00:06.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two integers\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003etrue\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if the numbers written with no leading zeros contain the same digits. That is, the string representation of one number is a permutation of the string representation of the other.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    x1 = 1234;\\n    x2 = 4321;\\n    tf = same_digits(x1,x2)]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewould output\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    tf = true]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewhereas\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    x1 = 1234;\\n    x2 = 1244;\\n    tf = same_digits(x1,x2)]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ewould output\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    tf = false]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1069,"title":"Phoneword Translator","description":"Given an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\r\n\r\n\u003c\u003chttp://i.imgur.com/mGW4m.png\u003e\u003e\r\n\r\n\r\nExample:\r\n\r\n    phoneword = '1-800-COLLECT';\r\n    phonenumber = phoneword2number(phoneword);\r\n\r\noutputs\r\n\r\n    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]","description_html":"\u003cp\u003eGiven an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\u003c/p\u003e\u003cimg src=\"http://i.imgur.com/mGW4m.png\"\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    phoneword = '1-800-COLLECT';\r\n    phonenumber = phoneword2number(phoneword);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]\u003c/pre\u003e","function_template":"function phonenumber = phoneword2number(phoneword)\r\n  phonenumber = phoneword;\r\nend","test_suite":"%%\r\nassert(isequal(phoneword2number('1-800-COLLECT'),[1 8 0 0 2 6 5 5 3 2 8]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('1-800-CONTACTS'),[1 8 0 0 2 6 6 8 2 2 8 7]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('1800FLOWERS'),[1 8 0 0 3 5 6 9 3 7 7]))\r\n\r\n%%\r\nassert(isequal(phoneword2number('800-BUSINESS'),[8 0 0 2 8 7 4 6 3 7 7]))\r\n\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":2,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":60,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T07:28:40.000Z","updated_at":"2025-04-07T00:06:05.000Z","published_at":"2012-12-04T19:57:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an alphanumeric telephone number (Ex. 1-800-COLLECT), return the purely numeric phone number as a vector. This problem uses the US number associations as shown below\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    phoneword = '1-800-COLLECT';\\n    phonenumber = phoneword2number(phoneword);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    phonenumber = [1 8 0 0 2 6 5 5 3 2 8]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":1072,"title":"Television Screen Dimensions","description":"Given a width to height ratio of a TV screen given as _w_ and _h_ as well as the diagonal length of the television _l_, return the actual width and height of the screen to one decimal point of precision.\r\n\r\nExample:\r\n\r\n    w = 16;\r\n    h = 9;\r\n    l = 42;\r\n    [W,H] = teledims(w,h,l);\r\n\r\noutputs\r\n\r\n    W = 36.6\r\n    H = 20.6","description_html":"\u003cp\u003eGiven a width to height ratio of a TV screen given as \u003ci\u003ew\u003c/i\u003e and \u003ci\u003eh\u003c/i\u003e as well as the diagonal length of the television \u003ci\u003el\u003c/i\u003e, return the actual width and height of the screen to one decimal point of precision.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    w = 16;\r\n    h = 9;\r\n    l = 42;\r\n    [W,H] = teledims(w,h,l);\u003c/pre\u003e\u003cp\u003eoutputs\u003c/p\u003e\u003cpre\u003e    W = 36.6\r\n    H = 20.6\u003c/pre\u003e","function_template":"function [W,H] = teledims(w,h,l)\r\n  W = w*l;\r\n  H = h*l;\r\nend","test_suite":"%%\r\n[W,H]=teledims(2.4,1,46);\r\nassert(H == 17.7 \u0026\u0026 W == 42.5)\r\n\r\n%%\r\n[W,H]=teledims(4,3,32);\r\nassert(H == 19.2 \u0026\u0026 W == 25.6)\r\n\r\n%%\r\n[W,H]=teledims(3,2,60);\r\nassert(H == 33.3 \u0026\u0026 W == 49.9)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,42);\r\nassert(H == 20.0 \u0026\u0026 W == 36.9)\r\n\r\n%%\r\n[W,H]=teledims(3,2,1000);\r\nassert(H == 554.7 \u0026\u0026 W == 832.1)\r\n\r\n%%\r\n[W,H]=teledims(16,10,92);\r\nassert(H == 48.8 \u0026\u0026 W == 78.0)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,92);\r\nassert(H == 35.4 \u0026\u0026 W == 84.9)\r\n\r\n%%\r\n[W,H]=teledims(16,10,32);\r\nassert(H == 17.0 \u0026\u0026 W == 27.1)\r\n\r\n%%\r\n[W,H]=teledims(3,2,82);\r\nassert(H == 45.5 \u0026\u0026 W == 68.2)\r\n\r\n%%\r\n[W,H]=teledims(16,10,82);\r\nassert(H == 43.5 \u0026\u0026 W == 69.5)\r\n\r\n%%\r\n[W,H]=teledims(16,10,60);\r\nassert(H == 31.8 \u0026\u0026 W == 50.9)\r\n\r\n%%\r\n[W,H]=teledims(3,2,92);\r\nassert(H == 51.0 \u0026\u0026 W == 76.5)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,1000);\r\nassert(H == 475.5 \u0026\u0026 W == 879.7)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,42);\r\nassert(H == 16.2 \u0026\u0026 W == 38.8)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,27);\r\nassert(H == 12.8 \u0026\u0026 W == 23.8)\r\n\r\n%%\r\n[W,H]=teledims(16,10,82);\r\nassert(H == 43.5 \u0026\u0026 W == 69.5)\r\n\r\n%%\r\n[W,H]=teledims(4,3,46);\r\nassert(H == 27.6 \u0026\u0026 W == 36.8)\r\n\r\n%%\r\n[W,H]=teledims(2.4,1,60);\r\nassert(H == 23.1 \u0026\u0026 W == 55.4)\r\n\r\n%%\r\n[W,H]=teledims(4,3,92);\r\nassert(H == 55.2 \u0026\u0026 W == 73.6)\r\n\r\n%%\r\n[W,H]=teledims(1.85,1,60);\r\nassert(H == 28.5 \u0026\u0026 W == 52.8)\r\n","published":true,"deleted":false,"likes_count":6,"comments_count":5,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":561,"test_suite_updated_at":"2012-12-04T21:15:03.000Z","rescore_all_solutions":false,"group_id":17,"created_at":"2012-11-27T21:06:09.000Z","updated_at":"2026-03-11T22:47:57.000Z","published_at":"2012-12-04T19:57:12.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a width to height ratio of a TV screen given as\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ew\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eh\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e as well as the diagonal length of the television\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003el\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return the actual width and height of the screen to one decimal point of precision.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    w = 16;\\n    h = 9;\\n    l = 42;\\n    [W,H] = teledims(w,h,l);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    W = 36.6\\n    H = 20.6]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1084,"title":"Square Digits Number Chain Terminal Value (Inspired by Project Euler Problem 92)","description":"Given a number _n_, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\r\n\r\nProject Euler Problem 92: \u003chttp://projecteuler.net/problem=92 Link\u003e","description_html":"\u003cp\u003eGiven a number \u003ci\u003en\u003c/i\u003e, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\u003c/p\u003e\u003cp\u003eProject Euler Problem 92: \u003ca href=\"http://projecteuler.net/problem=92\"\u003eLink\u003c/a\u003e\u003c/p\u003e","function_template":"function y = digits_squared_chain(x)\r\n  y = 1;\r\nend","test_suite":"%%\r\nassert(digits_squared_chain(649) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(79) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(608) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(487) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(739) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(565) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(68) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(383) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(379) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(203) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(632) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(391) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(863) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(13) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(100) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(236) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(293) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(230) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(31) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(806) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(623) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(7) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(13) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(836) == 1)\r\n\r\n%%\r\nassert(digits_squared_chain(954) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(567) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(388) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(789) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(246) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(787) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(311) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(856) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(143) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(873) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(215) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(995) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(455) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(948) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(875) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(788) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(722) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(250) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(227) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(640) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(835) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(965) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(726) == 89)\r\n\r\n%%\r\nassert(digits_squared_chain(689) == 89)\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":3,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":256,"test_suite_updated_at":"2012-12-05T06:42:14.000Z","rescore_all_solutions":false,"group_id":27,"created_at":"2012-12-03T06:49:33.000Z","updated_at":"2026-03-26T09:05:10.000Z","published_at":"2012-12-05T06:42:14.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return the terminal value of the number chain formed by summing the square of the digits. According to the Project Euler problem, this number chain always terminates with either 1 or 89.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eProject Euler Problem 92:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://projecteuler.net/problem=92\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eLink\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1066,"title":"Multiples of a Number in a Given Range","description":"Given an integer factor _f_ and a range defined by _xlow_ and _xhigh_ inclusive, return a vector of the multiples of _f_ that fall in the specified range.\r\n\r\nExample:\r\n\r\n    f = 10;\r\n    xlow = 35;\r\n    xhigh = 112;\r\n    multiples = bounded_multiples(f, xlow, xhigh);\r\n\r\nOutputs\r\n\r\n    multiples = [ 40 50 60 70 80 90 100 110 ];","description_html":"\u003cp\u003eGiven an integer factor \u003ci\u003ef\u003c/i\u003e and a range defined by \u003ci\u003exlow\u003c/i\u003e and \u003ci\u003exhigh\u003c/i\u003e inclusive, return a vector of the multiples of \u003ci\u003ef\u003c/i\u003e that fall in the specified range.\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cpre\u003e    f = 10;\r\n    xlow = 35;\r\n    xhigh = 112;\r\n    multiples = bounded_multiples(f, xlow, xhigh);\u003c/pre\u003e\u003cp\u003eOutputs\u003c/p\u003e\u003cpre\u003e    multiples = [ 40 50 60 70 80 90 100 110 ];\u003c/pre\u003e","function_template":"function multiples = bounded_multiples(f, xlow, xhigh)\r\n  multiples = f*2;\r\nend","test_suite":"%%\r\nassert(isequal(bounded_multiples(66,119,163),132))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(50,341,960),[350 400 450 500 550 600 650 700 750 800 850 900 950]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(59,224,752),[236 295 354 413 472 531 590 649 708]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(26,506,700),[520 546 572 598 624 650 676]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(90,548,960),[630 720 810 900]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(14,150,258),[154 168 182 196 210 224 238 252]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(85,255,815),[255 340 425 510 595 680 765]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(25,350,930),[350 375 400 425 450 475 500 525 550 575 600 625 650 675 700 725 750 775 800 825 850 875 900 925]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(20,252,617),[260 280 300 320 340 360 380 400 420 440 460 480 500 520 540 560 580 600]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(48,352,831),[384 432 480 528 576 624 672 720 768 816]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(59,550,918),[590 649 708 767 826 885]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(29,754,758),754))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(39,76,568),[78 117 156 195 234 273 312 351 390 429 468 507 546]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(6,531,780),[534 540 546 552 558 564 570 576 582 588 594 600 606 612 618 624 630 636 642 648 654 660 666 672 678 684 690 696 702 708 714 720 726 732 738 744 750 756 762 768 774 780]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(94,130,569),[188 282 376 470 564]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(47,12,338),[47 94 141 188 235 282 329]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(17,312,795),[323 340 357 374 391 408 425 442 459 476 493 510 527 544 561 578 595 612 629 646 663 680 697 714 731 748 765 782]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(53,166,602),[212 265 318 371 424 477 530 583]))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(27,655,690),675))\r\n\r\n%%\r\nassert(isequal(bounded_multiples(75,84,451),[150 225 300 375 450]))\r\n","published":true,"deleted":false,"likes_count":5,"comments_count":1,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":939,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:14:53.000Z","updated_at":"2026-01-12T18:29:19.000Z","published_at":"2012-12-04T19:54:23.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an integer factor\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and a range defined by\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003exlow\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003exhigh\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e inclusive, return a vector of the multiples of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that fall in the specified range.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    f = 10;\\n    xlow = 35;\\n    xhigh = 112;\\n    multiples = bounded_multiples(f, xlow, xhigh);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    multiples = [ 40 50 60 70 80 90 100 110 ];]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":649,"title":"Return the first and last characters of a character array","description":"Return the first and last character of a string, concatenated together. If there is only one character in the string, the function should give that character back twice since it is both the first and last character of the string.\r\n\r\nExample:\r\n\r\n   stringfirstandlast('boring example') = 'be'","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 123.433px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 61.7167px; transform-origin: 407px 61.7167px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 364px 8px; transform-origin: 364px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eReturn the first and last characters of a character array, concatenated together. If there is only one character in the character array, the function should give that character back twice since it is both the first and last character of the character array.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.5px 8px; transform-origin: 28.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 184px 8.5px; transform-origin: 184px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 88px 8.5px; transform-origin: 88px 8.5px; \"\u003e   stringfirstandlast(\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(170, 4, 249); border-block-start-color: rgb(170, 4, 249); border-bottom-color: rgb(170, 4, 249); border-inline-end-color: rgb(170, 4, 249); border-inline-start-color: rgb(170, 4, 249); border-left-color: rgb(170, 4, 249); border-right-color: rgb(170, 4, 249); border-top-color: rgb(170, 4, 249); caret-color: rgb(170, 4, 249); color: rgb(170, 4, 249); column-rule-color: rgb(170, 4, 249); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(170, 4, 249); perspective-origin: 64px 8.5px; text-decoration: none; text-decoration-color: rgb(170, 4, 249); text-emphasis-color: rgb(170, 4, 249); transform-origin: 64px 8.5px; \"\u003e'boring example'\u003c/span\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 16px 8.5px; transform-origin: 16px 8.5px; \"\u003e) = \u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(170, 4, 249); border-block-start-color: rgb(170, 4, 249); border-bottom-color: rgb(170, 4, 249); border-inline-end-color: rgb(170, 4, 249); border-inline-start-color: rgb(170, 4, 249); border-left-color: rgb(170, 4, 249); border-right-color: rgb(170, 4, 249); border-top-color: rgb(170, 4, 249); caret-color: rgb(170, 4, 249); color: rgb(170, 4, 249); column-rule-color: rgb(170, 4, 249); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(170, 4, 249); perspective-origin: 16px 8.5px; text-decoration: none; text-decoration-color: rgb(170, 4, 249); text-emphasis-color: rgb(170, 4, 249); transform-origin: 16px 8.5px; \"\u003e'be'\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = stringfirstandlast(x)\r\n  y = x(1);\r\nend","test_suite":"%%\r\nx = 'abcde';\r\ny_correct = 'ae';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'a';\r\ny_correct = 'aa';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'codyrocks!';\r\ny_correct = 'c!';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = ' ';\r\ny_correct = '  ';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '  ';\r\ny_correct = '  ';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'az';\r\ny_correct = 'az';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = 'abcdefghijklmnopqrstuvwxyz';\r\ny_correct = 'az';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '0123456789';\r\ny_correct = '09';\r\nassert(isequal(stringfirstandlast(x),y_correct))\r\n\r\n%%\r\nx = '09';\r\ny_correct = '09';\r\nassert(isequal(stringfirstandlast(x),y_correct))","published":true,"deleted":false,"likes_count":44,"comments_count":5,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":11889,"test_suite_updated_at":"2021-01-20T11:13:02.000Z","rescore_all_solutions":false,"group_id":14,"created_at":"2012-05-01T18:41:40.000Z","updated_at":"2026-04-03T02:20:59.000Z","published_at":"2012-05-01T18:41:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eReturn the first and last characters of a character array, concatenated together. If there is only one character in the character array, the function should give that character back twice since it is both the first and last character of the character array.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[   stringfirstandlast('boring example') = 'be']]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1068,"title":"Guess the Coefficients!","description":"Given a polynomial p known to have positive integer coefficients, deduce the values of the coefficients.\r\nFor example:\r\n    p = @(x) x^2 + 2*x + 15;\r\n    c = guess_the_coefficients(p);\r\noutputs\r\n    c = [1 2 15]","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 163.3px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 81.65px; transform-origin: 407px 81.65px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 60px 8px; transform-origin: 60px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven a polynomial\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 256.5px 8px; transform-origin: 256.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e known to have positive integer coefficients, deduce the values of the coefficients.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 41px 8px; transform-origin: 41px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 40.8667px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 20.4333px; transform-origin: 404px 20.4333px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 112px 8.5px; tab-size: 4; transform-origin: 112px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    p = @(x) x^2 + 2*x + 15;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 136px 8.5px; tab-size: 4; transform-origin: 136px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    c = guess_the_coefficients(p);\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 23.5px 8px; transform-origin: 23.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eoutputs\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 64px 8.5px; tab-size: 4; transform-origin: 64px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    c = [1 2 15]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function c = guess_the_coefficients(p)\r\n  c = p(0);\r\nend","test_suite":"%%\r\nassert(isequal(guess_the_coefficients(@(x)3*x^2+5*x+7),[3 5 7]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)x^2+2*x+15),[1 2 15]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)2*x^3+4*x^2+6*x+8),[2 4 6 8]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval(53,x)),53))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([54 87],x)),[54 87]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([49 40 68],x)),[49 40 68]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([75 53 35 15],x)),[75 53 35 15]))\r\n\r\n%%\r\nassert(isequal(guess_the_coefficients(@(x)polyval([59 27 5 76 25],x)),[59 27 5 76 25]))","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":134,"edited_by":223089,"edited_at":"2023-01-07T11:04:22.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":"2023-01-07T11:04:22.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-11-27T06:47:08.000Z","updated_at":"2025-11-16T14:54:18.000Z","published_at":"2012-12-05T06:28:41.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a polynomial\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e known to have positive integer coefficients, deduce the values of the coefficients.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    p = @(x) x^2 + 2*x + 15;\\n    c = guess_the_coefficients(p);]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eoutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    c = [1 2 15]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1295,"title":"Bit Reversal","description":"Given an unsigned integer _x_, convert it to binary with _n_ bits, reverse the order of the bits, and convert it back to an integer.","description_html":"\u003cp\u003eGiven an unsigned integer \u003ci\u003ex\u003c/i\u003e, convert it to binary with \u003ci\u003en\u003c/i\u003e bits, reverse the order of the bits, and convert it back to an integer.\u003c/p\u003e","function_template":"function y = bit_reverse(x,n)\r\n  y = 2^n-x;\r\nend","test_suite":"%%\r\nassert(bit_reverse(1,1) == 1)\r\n\r\n%%\r\nassert(bit_reverse(4,3) == 1)\r\n\r\n%%\r\nassert(bit_reverse(2,3) == 2)\r\n\r\n%%\r\nassert(bit_reverse(6,3) == 3)\r\n\r\n%%\r\nassert(bit_reverse(5,3) == 5)\r\n\r\n%%\r\nassert(bit_reverse(7,3) == 7)","published":true,"deleted":false,"likes_count":13,"comments_count":0,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":1618,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-02-22T23:16:57.000Z","updated_at":"2026-03-31T11:00:54.000Z","published_at":"2013-02-22T23:16:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an unsigned integer\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, convert it to binary with\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e bits, reverse the order of the bits, and convert it back to an integer.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1082,"title":"Lychrel Number Test (Inspired by Project Euler Problem 55)","description":"The task for this problem is to create a function that takes a number _n_ and tests if it might be a Lychrel number. This is, return |true| if the number satisfies the criteria stated below.\r\n\r\n*From Project Euler:* \u003chttp://projecteuler.net/problem=55 Link\u003e\r\n\r\nIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\r\n\r\nNot all numbers produce palindromes so quickly. For example,\r\n\r\n349 + 943 = 1292,\r\n1292 + 2921 = 4213\r\n4213 + 3124 = 7337\r\n\r\nThat is, 349 took three iterations to arrive at a palindrome.\r\n\r\nAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\r\n\r\nSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.","description_html":"\u003cp\u003eThe task for this problem is to create a function that takes a number \u003ci\u003en\u003c/i\u003e and tests if it might be a Lychrel number. This is, return \u003ctt\u003etrue\u003c/tt\u003e if the number satisfies the criteria stated below.\u003c/p\u003e\u003cp\u003e\u003cb\u003eFrom Project Euler:\u003c/b\u003e \u003ca href=\"http://projecteuler.net/problem=55\"\u003eLink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\u003c/p\u003e\u003cp\u003eNot all numbers produce palindromes so quickly. For example,\u003c/p\u003e\u003cp\u003e349 + 943 = 1292,\r\n1292 + 2921 = 4213\r\n4213 + 3124 = 7337\u003c/p\u003e\u003cp\u003eThat is, 349 took three iterations to arrive at a palindrome.\u003c/p\u003e\u003cp\u003eAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\u003c/p\u003e\u003cp\u003eSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.\u003c/p\u003e","function_template":"function tf = islychrel(n)\r\n  tf = false;\r\nend","test_suite":"%%\r\nassert(islychrel(3763));\r\n\r\n%%\r\nassert(islychrel(5943));\r\n\r\n%%\r\nassert(islychrel(4709));\r\n\r\n%%\r\nassert(~islychrel(3664));\r\n\r\n%%\r\nassert(~islychrel(3692));\r\n\r\n%%\r\nassert(islychrel(196));\r\n\r\n%%\r\nassert(islychrel(8619));\r\n\r\n%%\r\nassert(islychrel(9898));\r\n\r\n%%\r\nassert(islychrel(9344));\r\n\r\n%%\r\nassert(islychrel(9884));\r\n\r\n%%\r\nassert(islychrel(4852));\r\n\r\n%%\r\nassert(islychrel(7491));\r\n\r\n%%\r\nassert(~islychrel(5832));\r\n\r\n%%\r\nassert(~islychrel(7400));\r\n\r\n%%\r\nassert(~islychrel(2349));\r\n\r\n%%\r\nassert(~islychrel(7349));\r\n\r\n%%\r\nassert(~islychrel(9706));\r\n\r\n%%\r\nassert(~islychrel(8669));\r\n\r\n%%\r\nassert(~islychrel(863));\r\n\r\n%%\r\nassert(~islychrel(5979));\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":134,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":111,"test_suite_updated_at":"2012-12-06T06:32:48.000Z","rescore_all_solutions":false,"group_id":44,"created_at":"2012-12-02T06:02:08.000Z","updated_at":"2026-02-07T16:07:23.000Z","published_at":"2012-12-04T20:00:30.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe task for this problem is to create a function that takes a number\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and tests if it might be a Lychrel number. This is, return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003etrue\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if the number satisfies the criteria stated below.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eFrom Project Euler:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"http://projecteuler.net/problem=55\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eLink\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf we take 47, reverse and add, 47 + 74 = 121, which is palindromic.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNot all numbers produce palindromes so quickly. For example,\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e349 + 943 = 1292, 1292 + 2921 = 4213 4213 + 3124 = 7337\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThat is, 349 took three iterations to arrive at a palindrome.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAlthough no one has proved it yet, it is thought that some numbers, like 196, never produce a palindrome. A number that never forms a palindrome through the reverse and add process is called a Lychrel number. Due to the theoretical nature of these numbers, and for the purpose of this problem, we shall assume that a number is Lychrel until proven otherwise. In addition you are given that for every number below ten-thousand, it will either (i) become a palindrome in less than fifty iterations, or, (ii) no one, with all the computing power that exists, has managed so far to map it to a palindrome. In fact, 10677 is the first number to be shown to require over fifty iterations before producing a palindrome: 4668731596684224866951378664 (53 iterations, 28-digits).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSurprisingly, there are palindromic numbers that are themselves Lychrel numbers; the first example is 4994.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1103,"title":"Right Triangle Side Lengths (Inspired by Project Euler Problem 39)","description":"If p is the perimeter of a right angle triangle with integral length sides, { a, b, c }, there are exactly three solutions for p = 120.\r\n{[20,48,52], [24,45,51], [30,40,50]}\r\nGiven any value of p, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is p. Furthermore, the elements of the output should be sorted by their shortest side length.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 123px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 61.5px; transform-origin: 407px 61.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.5px 8px; transform-origin: 3.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 212px 8px; transform-origin: 212px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the perimeter of a right angle triangle with integral length sides, {\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ea\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e,\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eb\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e,\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.5px 8px; transform-origin: 3.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ec\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 120px 8px; transform-origin: 120px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e }, there are exactly three solutions for\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e = 120.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 109px 8px; transform-origin: 109px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e{[20,48,52], [24,45,51], [30,40,50]}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 59px 8px; transform-origin: 59px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven any value of\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 306.5px 8px; transform-origin: 306.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ep\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 276.5px 8px; transform-origin: 276.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Furthermore, the elements of the output should be sorted by their shortest side length.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function c = right_triangle_sides(p)\r\n  c = {[p p p]};\r\nend","test_suite":"%%\r\nassert(isequal(right_triangle_sides(240),{ [15 112 113] [40 96 104] [48 90 102] [60 80 100] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(12),{ [3 4 5] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(418),{ [57 176 185] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(490),{ [140 147 203] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(112),{ [14 48 50] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(390),{ [52 165 173] [65 156 169] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(132),{ [11 60 61] [33 44 55] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(576),{ [64 252 260] [144 192 240] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(60),{ [10 24 26] [15 20 25] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(650),{ [25 312 313] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(732),{ [183 244 305] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(648),{ [162 216 270] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(930),{ [155 372 403] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(876),{ [219 292 365] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(588),{ [84 245 259] [147 196 245] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(208),{ [39 80 89] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(228),{ [57 76 95] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(312),{ [24 143 145] [78 104 130] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(924),{ [42 440 442] [77 420 427] [132 385 407] [198 336 390] [231 308 385] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(980),{ [280 294 406] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(112),{ [14 48 50] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(30),{ [5 12 13] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(680),{ [102 280 298] [136 255 289] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(396),{ [33 180 183] [72 154 170] [99 132 165] }))\r\n\r\n%%\r\nassert(isequal(right_triangle_sides(988),{ [266 312 410] }))\r\n\r\n","published":true,"deleted":false,"likes_count":37,"comments_count":9,"created_by":134,"edited_by":223089,"edited_at":"2023-02-02T09:19:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2043,"test_suite_updated_at":"2023-02-02T09:19:18.000Z","rescore_all_solutions":false,"group_id":17,"created_at":"2012-12-07T06:24:10.000Z","updated_at":"2026-03-24T15:20:06.000Z","published_at":"2012-12-07T06:24:10.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the perimeter of a right angle triangle with integral length sides, {\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e }, there are exactly three solutions for\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e = 120.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e{[20,48,52], [24,45,51], [30,40,50]}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven any value of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, return a cell array whose elements are the sorted side lengths of a possible right triangle whose perimeter is\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Furthermore, the elements of the output should be sorted by their shortest side length.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"term":"tag:\"plus15\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"plus15\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"plus15\"","","\"","plus15","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe14b8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1418\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe0b58\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1738\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1698\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe15f8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f4f1ffe1558\u003e":"tag:\"plus15\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1558\u003e":"tag:\"plus15\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"search","password":"J3bGPZzQ7asjJcCk","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"plus15\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"plus15\"","","\"","plus15","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe14b8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1418\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe0b58\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1738\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1698\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f4f1ffe15f8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f4f1ffe1558\u003e":"tag:\"plus15\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f4f1ffe1558\u003e":"tag:\"plus15\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":1067,"difficulty_rating":"easy"},{"id":1071,"difficulty_rating":"easy"},{"id":1271,"difficulty_rating":"easy"},{"id":1065,"difficulty_rating":"easy"},{"id":1070,"difficulty_rating":"easy"},{"id":1081,"difficulty_rating":"easy"},{"id":1069,"difficulty_rating":"easy-medium"},{"id":1072,"difficulty_rating":"easy-medium"},{"id":1084,"difficulty_rating":"easy-medium"},{"id":1066,"difficulty_rating":"easy-medium"},{"id":649,"difficulty_rating":"easy-medium"},{"id":1068,"difficulty_rating":"easy-medium"},{"id":1295,"difficulty_rating":"easy-medium"},{"id":1082,"difficulty_rating":"easy-medium"},{"id":1103,"difficulty_rating":"medium-hard"}]}}