{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-26T00:14:02.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":"2026-04-26T00: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":1791,"title":"02 - Vector Variables 1","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_2a.png\u003e\u003e","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_2a.png\"\u003e","function_template":"function aVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\naVec = [3.14 15 9 26];\r\na = VectorFunc();\r\nassert(isequal(a,aVec))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":723,"test_suite_updated_at":"2013-08-27T09:52:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:23:08.000Z","updated_at":"2026-05-02T22:54:42.000Z","published_at":"2013-08-13T13:23:08.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\u003eMake the following variable:\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\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":42594,"title":"UICBioE240 problem 1.13","description":"Compute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.","description_html":"\u003cp\u003eCompute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = [64 32/31]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":50124,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":173,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-09-10T18:44:23.000Z","updated_at":"2026-02-15T10:55:23.000Z","published_at":"2015-09-10T18:44: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\",\"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\u003eCompute the following - y = x^5/(x^-1) and y = (1-(1/x^5))^-1. Have the final answer of y to equal a 1 by 2 vector.\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":2166,"title":"Concatenate a successive power matrix in a column matrix","description":"Generate F = [M1 M^2 ... M^p] with M a matrix, without using for.","description_html":"\u003cp\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/p\u003e","function_template":"function F = powerConcat(M,p)\r\n  F = M;\r\nend","test_suite":"M=magic(4)\r\np=ceil(4*rand());\r\nF=M;\r\nfor i=2:p\r\nF=[F M^i];\r\nend\r\n%%\r\nassert(isequal(powerConcat(M,p),F))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":19758,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":75,"test_suite_updated_at":"2017-12-06T14:09:14.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-02-07T09:56:02.000Z","updated_at":"2026-02-20T08:37:21.000Z","published_at":"2014-02-07T10:05:11.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\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\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":42363,"title":"Normalize by maximum","description":"Subtract the maximum value in a column from the corresponding columns of a matrix.","description_html":"\u003cp\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/p\u003e","function_template":"function y = normalize(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6];\r\ny_correct = [-3,-3,-3;0,0,0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[1; 2; 3]\r\ny_correct = [-2;-1;0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[16 2 3 13;5 11 10 8;9 7 6 12;4 14 15 1]\r\ny_correct = [0 -12 -12 0;-11 -3 -5 -5; -7 -7 -9 -1;-12 0 0 -12];\r\nassert(isequal(normalize(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":45465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-06-08T08:46:15.000Z","updated_at":"2026-04-21T05:16:13.000Z","published_at":"2015-06-08T08:46:55.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\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\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":58802,"title":"Array Height (no usage of size)","description":"Find the array height, the number of rows. \r\nSize may not be used.","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: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 134.5px 8px; transform-origin: 134.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the array height, the number of rows. \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: 69.5px 8px; transform-origin: 69.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSize may not be used.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function h = find_height(m)\r\n h=0;\r\nend","test_suite":"%%\r\nw=randi(10);\r\nh=randi(10);\r\nm=ones(h,w);\r\nassert(isequal(find_height(m),h))\r\n%%\r\nfiletext = fileread('find_height.m');\r\nassert(~contains(filetext,'size'));","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":3097,"edited_by":3097,"edited_at":"2023-08-04T14:36:31.000Z","deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-08-04T14:34:06.000Z","updated_at":"2026-04-01T13:49:02.000Z","published_at":"2023-08-04T14:36:31.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\u003eFind the array height, the number of rows. \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\u003eSize may not be used.\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":48980,"title":"F-score","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 10.5px; transform-origin: 343px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 10.5px; text-align: left; transform-origin: 320px 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate the F-score given TP, FP and FN. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = F_score(tp,fp,fn)\r\n  y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\nfp=5;\r\nfn=3;\r\nassert(isequal(F_score(tp,fp,fn),0.5))\r\n%%\r\ntp=30;\r\nfp=40;\r\nfn=52;\r\nassert(isequal(F_score(tp,fp,fn),0.3947))\r\n%%\r\ntp=70;\r\nfp=50;\r\nfn=0;\r\nassert(isequal(F_score(tp,fp,fn),0.7368))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T16:02:28.000Z","updated_at":"2026-04-06T14:16:47.000Z","published_at":"2020-12-31T01:19:51.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\u003eCalculate the F-score given TP, FP and FN. \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":50544,"title":"Number Puzzle - 087","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a six-digit prime number \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eabcdef\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e where \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eab\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: 0px 0px; transform-origin: 0px 0px; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ecd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e, and \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eef\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_087()\r\n  y=123456;\r\nend","test_suite":"%%\r\ny=puzzle_087();\r\na=num2str(y);\r\nassert(isequal(length(a),6))\r\nassert(isprime(str2num(strcat(a(1),a(2)))))\r\nassert(isprime(str2num(strcat(a(3),a(4)))))\r\nassert(isprime(str2num(strcat(a(5),a(6)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2021-02-25T02:13:17.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:41:46.000Z","updated_at":"2026-04-16T08:09:36.000Z","published_at":"2021-02-25T02:13:17.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\u003eGive an example of a six-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcdef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eab\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\u003ecd\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are also primes.\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":50539,"title":"Number Puzzle - 086","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a four-digit prime number \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eabcd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e where \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eac\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e and \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ebd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_086()\r\n  y=1234;\r\nend","test_suite":"%%\r\ny=puzzle_086();\r\na=num2str(y);\r\nassert(isequal(length(a),4))\r\nassert(isprime(str2num(strcat(a(1),a(3)))))\r\nassert(isprime(str2num(strcat(a(2),a(4)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:38:17.000Z","updated_at":"2026-04-16T08:03:21.000Z","published_at":"2021-02-25T00:38:17.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\u003eGive an example of a four-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eac\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e are also primes.\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":47450,"title":"Area of Ellipse","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 95.6667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 47.8333px; transform-origin: 406.5px 47.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCaculate the area of below ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 36.3333px; 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: 383.5px 18.1667px; text-align: left; transform-origin: 383.5px 18.1667px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"71.5\" height=\"36.5\" style=\"width: 71.5px; height: 36.5px;\"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eSo, input x = [a b], numeric vector when a, b are not zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [7 8];\r\ny_correct = 56*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [999 888];\r\ny_correct = 999*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [101 888];\r\ny_correct = 101*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":68,"test_suite_updated_at":"2020-11-11T08:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T08:46:14.000Z","updated_at":"2026-05-03T22:35:03.000Z","published_at":"2020-11-11T08:46:14.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\u003eCaculate the area of below ellipse.\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:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e$$\\\\frac{x^{2}}{a^2}+\\\\frac{y^{2}}{b^2}=1$$\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSo, input x = [a b], numeric vector when a, b are not zero.\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":47445,"title":"Solve the equation. Find X.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 109.667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 54.8333px; transform-origin: 406.5px 54.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function x = your_fcn_name(A)\r\n  x = A;\r\nend","test_suite":"%%\r\nA = [3 4 7];\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(A),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2020-11-11T07:52:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T07:50:41.000Z","updated_at":"2026-02-15T11:09:35.000Z","published_at":"2020-11-11T07:50:41.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\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\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\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\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\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":47128,"title":"Test","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 41.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.8px; transform-origin: 407px 20.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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 20.8px; text-align: left; transform-origin: 384px 20.8px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nC=20\r\nN=0\r\nW=10\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n\r\n%%\r\nC=19\r\nN=1\r\nW=10\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T17:39:50.000Z","updated_at":"2026-05-03T22:32:40.000Z","published_at":"2020-10-29T17:39:50.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\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\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":44493,"title":"The great 82-year-old","description":"Let's answer the question below;\r\n\r\n'I am *x* years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\r\n\r\ninput *x* (years old) \u003e\u003e\u003e output 'Yes' or 'No'","description_html":"\u003cp\u003eLet's answer the question below;\u003c/p\u003e\u003cp\u003e'I am \u003cb\u003ex\u003c/b\u003e years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\u003c/p\u003e\u003cp\u003einput \u003cb\u003ex\u003c/b\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/p\u003e","function_template":"function Answer = Age(x)\r\n  Answer = 'Yes';\r\nend","test_suite":"%%\r\nx = 20;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%%\r\nx = 40;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%% Great Ms Masako Wakamiya\r\nx = 82-1;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":137687,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":152,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-01-08T12:47:36.000Z","updated_at":"2026-02-15T11:10:56.000Z","published_at":"2018-01-08T12:58:55.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\u003eLet's answer the question 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:t\u003e'I am\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:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e years old and I have never written programs. If I study from now, will I be able to develop programs?'\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\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":45933,"title":"Watt","description":"Ampere x Volt = Watt","description_html":"\u003cp\u003eAmpere x Volt = Watt\u003c/p\u003e","function_template":"function y = watt(A,V)\r\n  y = A and V;\r\nend","test_suite":"%%\r\nV = 24;\r\nA = 15;\r\ny_correct = 360;\r\nassert(isequal(watt(A,V),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":112,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:17:37.000Z","updated_at":"2026-02-15T11:18:17.000Z","published_at":"2020-06-14T12:17:37.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\u003eAmpere x Volt = Watt\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":44729,"title":"Pass the Threshold!!","description":"Write a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.","description_html":"\u003cp\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/p\u003e","function_template":"function xout = threshold(xin,t)\r\n  xout = xin;\r\nend","test_suite":"%%\r\nxin = magic(3);\r\nt=2;\r\nxout =[8 3 4 5 9 6 7];\r\nassert(isequal(threshold(xin,t),xout))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":29500,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-08-13T17:14:49.000Z","updated_at":"2026-02-11T18:13:23.000Z","published_at":"2018-08-13T17:14:49.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\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a scalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be function xout = threshold(xin,t) where xout is the output vector, xin is the input matrix, and t is the threshold value.\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":50347,"title":"Number Puzzle - 065","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_065()\r\n  y=5000000;\r\nend","test_suite":"%%\r\ny=puzzle_065();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=1:3\r\n    if a(1+i)~=a(8-i)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='5')\r\nassert(a(2)~=a(3))\r\nassert(a(2)~=a(4))\r\nassert(a(4)~=a(3))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T23:18:54.000Z","updated_at":"2026-02-19T15:07:32.000Z","published_at":"2021-02-13T23:18:54.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\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\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":50317,"title":"Number Puzzle - 059","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_059()\r\ny=3000000;\r\nend","test_suite":"%%\r\ny=puzzle_059();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=2:2:6\r\n    if a(i)~=a(i+1)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='3')\r\nassert(a(2)~=a(4))\r\nassert(a(2)~=a(6))\r\nassert(a(4)~=a(6))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T22:56:56.000Z","updated_at":"2026-02-19T15:10:29.000Z","published_at":"2021-02-13T22:56: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\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\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":60176,"title":"Find the number of diagonals in a n sided polygon.","description":"Find the number of diagonals in a n sided polygon.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the number of diagonals in a n sided polygon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = count_diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx =12;\r\ny_correct =54;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =4;\r\ny_correct =2;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =3;\r\ny_correct =0;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3469688,"edited_by":3469688,"edited_at":"2024-05-02T19:23:51.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2024-05-02T19:23:51.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-05-02T18:52:26.000Z","updated_at":"2026-04-21T09:17:01.000Z","published_at":"2024-05-02T19:23:51.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\u003eFind the number of diagonals in a n sided polygon.\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":59551,"title":"Range of Values in a Matrix","description":"Create a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 31.5px; transform-origin: 407px 31.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function valueRange = find_range(matrixInput)\r\n    % Your code goes here\r\nend\r\n","test_suite":"%% Test case 1\r\nx = [1, 2, 3; 4, 5, 6; 7, 8, 9];\r\ny_correct = 8;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 2\r\nx = [0.5, 0.75; 0.55, 0.7];\r\ny_correct = 0.25;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 3\r\nx = [100];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 4\r\nx = [2, 2, 2; 2, 2, 2];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3551517,"edited_by":3551517,"edited_at":"2024-01-09T19:35:19.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2024-01-09T19:35:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-01-09T19:27:40.000Z","updated_at":"2026-04-21T07:09:45.000Z","published_at":"2024-01-09T19:28:19.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\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\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":58553,"title":"How many offices does MathWorks have in the UK","description":"Please write a function that returns the number of offices MathWorks has in the UK.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 10.5px; transform-origin: 407.5px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = num_of_office_uk(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2;\r\nassert(isequal(num_of_office_uk(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3495038,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-17T11:03:37.000Z","updated_at":"2026-04-21T07:11:34.000Z","published_at":"2023-07-17T11:03:37.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\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\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":58733,"title":"Is it the answer to life the universe and everything?","description":"The answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(205, 214, 244); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(205, 214, 244); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 7.5px; transform-origin: 384px 7.5px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = the_answer()\r\n  y = 42;\r\nend","test_suite":"%%\r\n\r\ny_correct = 54;\r\nassert(isequal(the_answer(),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2052130,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T19:34:54.000Z","updated_at":"2026-04-21T07:13:13.000Z","published_at":"2023-07-18T19:34:54.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\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\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":45930,"title":"Mile to Kilometer","description":"x is mile and y is km","description_html":"\u003cp\u003ex is mile and y is km\u003c/p\u003e","function_template":"function y = miletokm(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 100;\r\ny_correct = 160.9344;\r\nassert(isequal(miletokm(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":"2020-06-14T12:07:50.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:06:46.000Z","updated_at":"2026-03-22T02:39:40.000Z","published_at":"2020-06-14T12:07:50.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\u003ex is mile and y is km\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":43582,"title":"Explode string","description":"Break a sentence into cell of words","description_html":"\u003cp\u003eBreak a sentence into cell of words\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 'I am a Cody pro';\r\ny_correct = {'I','am','a','Cody','pro'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Break this up';\r\ny_correct = {'Break','this','up'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Lots       of         spaces';\r\ny_correct = {'Lots','of','spaces'};\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":29461,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2016-10-23T02:36:06.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-21T06:33:57.000Z","updated_at":"2026-04-07T11:00:09.000Z","published_at":"2016-10-21T06:33: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\",\"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\u003eBreak a sentence into cell of words\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":2052,"title":"provide the numerical answer to these number questions...","description":"return a row matrix containing the sorted numbers which answer the following questions:\r\n\r\n a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\r\n","description_html":"\u003cp\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/p\u003e\u003cpre\u003e a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\u003c/pre\u003e","function_template":"function amat = numtest()\r\namat(1)=100;\r\namat(2)=2;\r\n% etc\r\nend","test_suite":"%% intentionally obfuscated\r\ny_correct = -4.6:.1:-3.6;\r\nassert(isequal(numtest(),int32(10*y_correct+'0'-log10(100)) ))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":17471,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":"2017-08-18T16:07:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-15T06:20:43.000Z","updated_at":"2026-04-07T13:37:29.000Z","published_at":"2013-12-15T06:20:43.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\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\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[ a) what is the first Knuth number to repeat 3 times?\\n b) how many Platonic solids are there?\\n c) what base is the decimal number system in?\\n d) what is the additive identity?\\n e) what is the multiplicative identity?\\n f) what is the smallest perfect number?\\n g) in the Fibonacci sequence, what is the larget cube number?\\n h) what is the number of spatial dimension we live in?\\n i) what is the square of the only even Prime?\\n j) what is the only even Prime?\\n k) any number can be divided by this digit if the repeated sum of the digits is this digit]]\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":61183,"title":"Estimate brake line pressure required for a given force.","description":"Hydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 383px 21px; text-align: left; transform-origin: 383px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\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: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eHydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function P = brakePressure(F,A)\r\nP = 0;\r\nend\r\n","test_suite":"%%\r\nF = 4000; A = 0.004;\r\nP_correct = 1e6;\r\nassert(abs(brakePressure(F,A)-P_correct) \u003c 1)\r\n\r\n%%\r\nF = 3000; A = 0.003;\r\nP_correct = 1e6;\r\nassert(abs(brakePressure(F,A)-P_correct) \u003c 1)\r\n\r\n%%\r\nF = 0; A = 0.005;\r\nP_correct = 0;\r\nassert(isequal(brakePressure(F,A),P_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-02-02T06:25:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":70,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-02-02T06:25:43.000Z","updated_at":"2026-05-03T20:43:12.000Z","published_at":"2026-02-02T06:25:47.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\u003eHydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.\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":47138,"title":"sign function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ereturn the sign function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = -1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":132,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:04:12.000Z","updated_at":"2026-02-08T05:30:26.000Z","published_at":"2020-10-29T18:04:12.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 sign function (y) of a given input (x)\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":44683,"title":"Perfect Square","description":"Determine if the input is a perfect square (square of an integer) or not.\r\nExample -\r\nIf input is 25(==5^2), return 1.\r\nIf input is 17, return 0.\r\n\r\nUse of if-else and switch is prohibited to prevent hard coded solutions.","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: 171px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 85.5px; transform-origin: 407px 85.5px; 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: 222px 8px; transform-origin: 222px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetermine if the input is a perfect square (square of an integer) or not.\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: 31px 8px; transform-origin: 31px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample -\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: 92.5px 8px; transform-origin: 92.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 25(==5^2), return 1.\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: 69px 8px; transform-origin: 69px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 17, return 0.\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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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: 220.5px 8px; transform-origin: 220.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n%Enter your code\r\nend","test_suite":"%%\r\nfiletext = fileread('your_fcn_name.m');\r\nassert(isempty(strfind(filetext, 'if')))\r\nassert(isempty(strfind(filetext, 'switch')))\r\n%%\r\nx = 0;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 81;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 7;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 343;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = pi;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Euler's Number\r\nx = exp(1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Iota\r\nx = sqrt(-1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 2025;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 4761;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Pythagoras Constant\r\nx = sqrt(2);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":223089,"edited_by":223089,"edited_at":"2022-06-03T11:00:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2022-06-03T11:00:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-06-10T14:46:41.000Z","updated_at":"2026-04-01T13:59:03.000Z","published_at":"2018-06-10T14:46:43.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\u003eDetermine if the input is a perfect square (square of an integer) or not.\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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf input is 25(==5^2), return 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf input is 17, return 0.\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\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\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\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":2068,"title":"Determine the square root","description":"Determine the square root of the value the user has entered, n.","description_html":"\u003cp\u003eDetermine the square root of the value the user has entered, n.\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 4;\r\ny_correct = 2;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 16;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 285156;\r\ny_correct = 534;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":7,"comments_count":2,"created_by":21190,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":796,"test_suite_updated_at":"2014-01-14T22:26:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-20T14:22:47.000Z","updated_at":"2026-04-28T00:35:35.000Z","published_at":"2013-12-20T14:22:47.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\u003eDetermine the square root of the value the user has entered, n.\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":42268,"title":"Create a square matrix of zeros of even order","description":"Create a square matrix of zeros of even order","description_html":"\u003cp\u003eCreate a square matrix of zeros of even order\u003c/p\u003e","function_template":"function y = zero(x)\r\n  y = zeros(x);\r\nend","test_suite":"%%\r\nx = 2;\r\ny = zeros(2);\r\nassert(isequal(zero(x),y))\r\n\r\n%%\r\nx = 4;\r\ny = zeros(4);\r\nassert(isequal(zero(x),y))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":38003,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":187,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-24T10:40:36.000Z","updated_at":"2026-04-07T19:11:11.000Z","published_at":"2015-04-24T10:40:41.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\u003eCreate a square matrix of zeros of even order\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":1796,"title":"02 - Vector Variables 5","description":"_eVec_ = _Hello_ \r\n\r\n( _eVec_ is a string, which is a vector of characters )","description_html":"\u003cp\u003e\u003ci\u003eeVec\u003c/i\u003e = \u003ci\u003eHello\u003c/i\u003e\u003c/p\u003e\u003cp\u003e( \u003ci\u003eeVec\u003c/i\u003e is a string, which is a vector of characters )\u003c/p\u003e","function_template":"function eVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\neVec = 'Hello';\r\ne = VectorFunc();\r\nassert(isequal(e,eVec))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":648,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:40:44.000Z","updated_at":"2026-04-22T18:30:01.000Z","published_at":"2013-08-13T13:40:44.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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\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\u003eHello\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\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\u003eeVec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is a string, which is a vector of characters )\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":1801,"title":"03 - Matrix Variables 5","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_3e.png\u003e\u003e\r\n","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_3e.png\"\u003e","function_template":"function eMat = MatrixFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\nref = [13 -1 5;-22 10 -87];\r\nuser = MatrixFunc();\r\nassert(isequal(user,ref))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":634,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T14:06:57.000Z","updated_at":"2026-05-03T19:42:35.000Z","published_at":"2013-08-13T14:06: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\":[{\"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\u003eMake the following variable:\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\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":43691,"title":"determine if ","description":"determine if the elements of a matrix is a nan and return true","description_html":"\u003cp\u003edetermine if the elements of a matrix is a nan and return true\u003c/p\u003e","function_template":"function y = my_function(x)\r\n  y = \r\nend","test_suite":"%%\r\nx = [1 0 5 nan];\r\ny_correct = [0 0 0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan 1; 5 nan];\r\ny_correct = [1 0;0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan nan nan;nan nan nan];\r\ny_correct = [1 1 1;1 1 1]\r\nassert(isequal(my_function(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":88437,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":"2016-11-28T02:45:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-28T02:42:32.000Z","updated_at":"2026-02-11T18:28:36.000Z","published_at":"2016-11-28T02:42: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\u003edetermine if the elements of a matrix is a nan and return true\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":51097,"title":"STOP that car!!!","description":"The maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\r\nArrest and fine them!!!","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: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 305px 8px; transform-origin: 305px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eArrest and fine them!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [100 90 110 101 100.5 125 20000];\r\n%what is x(7)!!!!!! \r\ny_correct = [3 4 5 6 7];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 100.1 105 110 150];\r\n%do we realy need to fine x(2)\r\ny_correct = [2 3 4 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\n%Nice\r\nassert(isempty(your_fcn_name(x)))\r\n\r\n%%\r\nx = 3e8*(0:0.1:1);\r\n%Bazinga\r\ny_correct = 2:11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2021-07-07T07:37:19.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-21T09:58:00.000Z","updated_at":"2026-02-11T18:21:49.000Z","published_at":"2021-03-21T10:05:58.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\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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\u003eArrest and fine them!!!\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":46813,"title":"Card games","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ehow many outputs will a shuffled deck of 52 cards have?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct =8.0658e+67;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":"2020-10-16T20:35:35.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T20:34:00.000Z","updated_at":"2026-02-18T21:54:27.000Z","published_at":"2020-10-16T20:35:35.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\u003ehow many outputs will a shuffled deck of 52 cards have?\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":43687,"title":"Change on Spiral Matrix","description":"n\u003e=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16 ","description_html":"\u003cp\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n ;\r\nend","test_suite":"%%\r\nn = 5;\r\ny_correct = [25 24 23 22 21;10 9 8 7 20;11 2 1 6 19;12 3 4 5 18;13 14 15 16 17];\r\nassert(isequal(your_fcn_name(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":89616,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-27T14:08:23.000Z","updated_at":"2026-03-15T03:52:53.000Z","published_at":"2016-11-27T14:09:43.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\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below: Example : n=4 answer : 10 9 8 7 11 2 1 6 12 3 4 5 13 14 15 16\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":50447,"title":"Calculate Triangle Area, A, B and Gamma is given.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 359px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 179.5px; transform-origin: 407px 179.5px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate Triangle Area:\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e A\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: 0px 0px; transform-origin: 0px 0px; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eand\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e Gamma\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e [degree] is given as follows:\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 209px; 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 104.5px; text-align: left; transform-origin: 384px 104.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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e                                               \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"269\" height=\"209\" style=\"vertical-align: middle;width: 269px;height: 209px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e   \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eRound the answer to four decimal places\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = AreaTriangle(A, B, Gamma)\r\n\r\nend","test_suite":"%% \r\nA = 4; B = 6; Gamma = 56.45; % [degree]\r\ny_correct = 10.0008\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 5.7; B = 8.9; Gamma = 132; % [degree]\r\n\r\ny_correct = 18.8499\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 48.3; B = 643; Gamma = 8; % [degree]\r\n\r\ny_correct = 2161.1425\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = pi; B = 2*pi; Gamma = 43; % [degree]\r\n\r\ny_correct = 6.7311\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":487522,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-18T16:05:19.000Z","updated_at":"2026-04-22T06:37:34.000Z","published_at":"2021-02-18T16:05:19.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\u003eCalculate Triangle Area:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e A\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:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e Gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e [degree] is given as follows:\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\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                                               \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"209\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"269\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eRound the answer to four decimal places\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\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":47133,"title":"step function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ereturn the step function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":101,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:02:58.000Z","updated_at":"2026-03-31T15:20:41.000Z","published_at":"2020-10-29T18:02:58.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 step function (y) of a given input (x)\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":42979,"title":"Calculating selling price","description":"Cost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?","description_html":"\u003cp\u003eCost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 50;\r\ny_correct = 55;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 500;\r\ny_correct = 550;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 100;\r\ny_correct = 110;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":86789,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-06T16:59:36.000Z","updated_at":"2026-02-09T13:45:07.000Z","published_at":"2016-09-06T16:59:36.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\u003eCost of a Product is $x What should be the selling price if you want to gain 10%?\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":45764,"title":"Function 1 (★)","description":"Compute the value of \r\n\r\n\u003c\u003chttps://i.imgur.com/AxKWLmE.gif\u003e\u003e\r\n\r\nfor any given positive x.","description_html":"\u003cp\u003eCompute the value of\u003c/p\u003e\u003cimg src = \"https://i.imgur.com/AxKWLmE.gif\"\u003e\u003cp\u003efor any given positive x.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 10;\r\ny_correct = 30250.38982762555;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 0.35;\r\ny_correct = -9.116883398921845e-01;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3.14159;\r\ny_correct = 35.83003674467708;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":428668,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":73,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-05T23:12:16.000Z","updated_at":"2026-03-31T09:40:54.000Z","published_at":"2020-06-05T23:12:16.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.gif\"}],\"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\u003eCompute the value of\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\u003efor any given positive x.\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.gif\",\"contentType\":\"image/gif\",\"content\":\"data:image/gif;base64,R0lGODlheQAtALMAAP///wAAAKqqqpiYmNzc3Lq6unZ2doiIiGZmZu7u7szMzERERFRUVBAQECIiIjIyMiH5BAEAAAAALAAAAAB5AC0AAAT+EMhJq63iGHS7/2AojmQJJIfEGGbrvvBbPNJAU8kQDknsEoGgcBjw/SSbCieUYBhNDEVLMEBkUiFBo+QgUA5SUQH7DBEWrYQAwBgU1kzviFGo3Eb38gcRdnX1X1JyAAM6JAdwIG4xCWgwW4ASAgIJBGQLgyIKTjt1MAaeJpMCaAWZAFSFXgVVE1c5A3QSQEIsEpAUVKBUDJm4H4svjbkDu7GDhcWoBsUDiRIFtgYHOQANUgmmAYYCeRe/AKYABA1r1xRFnZ+h4uTmYQtwCqEdSSfh4+l1Ag4TB44dCPTLBQ3cBAc9FNErkSAPnALgDNxIYCChBwVBFvSxJwGBLTb+ZC4IrMfJAsILCBioZPDgwcoVFxIs+fJsgoGStxAkswhCAANc5yY0CBXgVIUEBiU8MGQhqYVgFw0EqOltwlIcRUnEEyqpnycgrrx+SJogKz4KTitA/dCSZkyzdcry5GlhQUIFSwywwGJjgkcAIesOgkgonYJMm0Ss9VAgQB9vhAcYlvMg1IA+F1glm4CXBxKmCqbRVQvaigIBBgQsRKR4oQcHjgpVwCvgdOpQFHdGIjGMRNUOiz1I9vJ7t3EDmD+wGjF6rM7AxqMDmPlBZvQDAYpLj1RNUfMnZaFvH0++g+vy6NOrX89+O5H38OPLn0+/vv37+Om338+/v///AAb+KCAOTAn33YAvWOIDdR40gWAZBjRQYAtgjDDGg0/8AYN2F3CIoQhIxSDbITV9WIJPMWBSQmImutAGBgcUg1luCCCAhUG6vHEMWi260EAmNkoQ4iwnleUJOO2UYw1m6fRIAjkU9DVBAJ5cJUEAPYxEUDhOneTkCAfgJOEEZUnRWEIFDKSlBTd14OWXISzAFBCDCJDOAQMBYM+QFljZFJwjFFVJPhQ8gEWbSiVCFlwVpAUomUUwpWGYrsRmFgAqFlSYBIdRwOKjHzCTCAHPTThNBr+MCABttqlWAWugRoKokACJ4GGsLviJRHKMTYirCxJJ8huDHVj3qw+oZfDRUb4GPnVgdBEAADs=\"}]}"},{"id":1644,"title":"What percentage?","description":"Calculate the output c as the percentage of a on b for given a and b.","description_html":"\u003cp\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/p\u003e","function_template":"function c = percentage_is(a,b)\r\n  c = 0;\r\nend","test_suite":"%%\r\na = 10;\r\nb = 100;\r\nc_correct = 10;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 50;\r\nc_correct = 20;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 20;\r\nc_correct = 50;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 8;\r\nb = 32;\r\nc_correct = 25;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 28;\r\nb = 7;\r\nc_correct = 400;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":14304,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":525,"test_suite_updated_at":"2013-06-11T20:58:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-11T08:41:49.000Z","updated_at":"2026-04-22T18:32:10.000Z","published_at":"2013-06-11T08:42:21.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\u003eCalculate the output c as the percentage of a on b for given a and b.\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":43804,"title":"Rankine to Celsius Converter","description":"Given input R, degrees Rankine, convert into degrees Celsius.","description_html":"\u003cp\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/p\u003e","function_template":"function C = RatoC(Ra)\r\n  C = ;\r\nend","test_suite":"%%\r\nRa = 0;\r\nC_correct = -273.15;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n\r\n%%\r\nRa = 491.67;\r\nC_correct = 0;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":4,"created_by":100606,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":149,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-12-13T23:35:41.000Z","updated_at":"2026-02-04T21:01:36.000Z","published_at":"2016-12-13T23:35:54.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\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\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":40912,"title":"Rotate counterclockwise a matrix 90 deg with left-bottom element","description":"Example:\r\n\r\nInput \r\n\r\n [ 1 2 3\r\n   4 5 6 ]\r\n\r\nOutput\r\n\r\n [ 3 6\r\n   2 5\r\n   1 4 ]","description_html":"\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e [ 1 2 3\r\n   4 5 6 ]\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e [ 3 6\r\n   2 5\r\n   1 4 ]\u003c/pre\u003e","function_template":"function y = rot_matrix(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6];\r\ny_correct = [3 6;2 5;1 4];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = [1 2;5 6];\r\ny_correct = [2 6;1 5];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = 3;\r\ny_correct = 3;\r\nassert(isequal(rot_matrix(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":33754,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":165,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-15T07:53:37.000Z","updated_at":"2026-03-15T03:50:00.000Z","published_at":"2015-04-15T07:54:03.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\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[ [ 1 2 3\\n   4 5 6 ]]]\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[ [ 3 6\\n   2 5\\n   1 4 ]]]\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":1581,"title":"Area of rhombus \t","description":"Calculate the rhombus area","description_html":"\u003cp\u003eCalculate the rhombus area\u003c/p\u003e","function_template":"function y = areaOfRhombus(a,h)\r\n  y = ;\r\nend","test_suite":"%%\r\na = 2;\r\nh = 1;\r\ny_correct = 2;\r\nassessVariableEqual('y_correct', areaOfRhombus(a,h))","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":14282,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":375,"test_suite_updated_at":"2017-06-05T17:47:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T13:34:52.000Z","updated_at":"2026-04-30T06:31:42.000Z","published_at":"2013-06-06T13:34:52.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\u003eCalculate the rhombus area\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":50427,"title":"Number Puzzle - 078","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_078()\r\n  y = [654321 765431];\r\nend","test_suite":"%%\r\ny=puzzle_078();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),350))\r\nassert(isequal(sum(y),299553518))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:41:35.000Z","updated_at":"2026-01-30T15:54:31.000Z","published_at":"2021-02-17T20:41:35.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\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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":50437,"title":"Number Puzzle - 080","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_080()\r\n  y = [3111 2111];\r\nend","test_suite":"%%\r\ny=puzzle_080();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),76))\r\nassert(isequal(sum(y),588390))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:47:51.000Z","updated_at":"2026-01-30T15:55:08.000Z","published_at":"2021-02-17T20:47:51.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\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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":44546,"title":"Calculating the total earnings of a factory","description":"The row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.","description_html":"\u003cp\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/p\u003e","function_template":"function earn = earnings(rate, price)\r\n    earn= (); % use your basic knowledge of matrix multiplication\r\nend","test_suite":"%%\r\nrate = [2,5,4];\r\nprice = [8,3,1];\r\ny_correct = 3360;\r\nassert(isequal(earnings(rate,price),3360))\r\n%%\r\nrate = [1,4];\r\nprice = [2,1];\r\ny_correct = 576;\r\nassert(isequal(earnings(rate,price),576))\r\n%%\r\nrate = [6 6 2 3 2 8];\r\nprice = [3 2 4 8 9 5];\r\ny_correct = 11520;\r\nassert(isequal(earnings(rate,price),11520))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-03-31T09:16:35.000Z","updated_at":"2026-02-11T11:25:03.000Z","published_at":"2018-03-31T09:16:35.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\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\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":42990,"title":"Pad zero between every adjacent values of the vector.","description":"    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].","description_html":"\u003cpre\u003e    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = zeros(length(x));\r\nend","test_suite":"%%\r\nx = [1];\r\ny_correct = [1 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5 6];\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0];\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":91313,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-20T13:07:32.000Z","updated_at":"2026-02-06T11:43:12.000Z","published_at":"2016-09-20T13:07:47.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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 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":1919,"title":"Returning a \"greater than\" vector","description":"Given a vector, v, return a new vector , vNew, containing only values \u003e n.\r\n\r\nFor example:\r\n\r\n  v=[1 2 3 4 5 6]\r\n  n=3\r\n  vNew = [4 5 6]","description_html":"\u003cp\u003eGiven a vector, v, return a new vector , vNew, containing only values \u003e n.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ev=[1 2 3 4 5 6]\r\nn=3\r\nvNew = [4 5 6]\r\n\u003c/pre\u003e","function_template":"function vNew = returnGreaterThan(v,n)\r\n  vNew = v;\r\nend","test_suite":"%%\r\nv = 1:6;\r\nn=3\r\nvNew = 4:6;\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [10:-2:-10];\r\nn=0\r\nvNew = [10 8 6 4 2];\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [4 pi -2 0 -17000 8 91];\r\nn=3\r\nvNew = [4 pi 8 91];\r\nassert(isequal(returnGreaterThan(v,n),vNew))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3743,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":276,"test_suite_updated_at":"2013-10-08T01:31:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-08T01:29:22.000Z","updated_at":"2026-02-10T21:43:20.000Z","published_at":"2013-10-08T01:31: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 vector, v, return a new vector , vNew, containing only values \u0026gt; n.\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[v=[1 2 3 4 5 6]\\nn=3\\nvNew = [4 5 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":47108,"title":"Get the side length by using the law of cosines. ","description":null,"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: 228.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 114.375px; transform-origin: 407px 114.375px; 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: 122.55px 7.25px; transform-origin: 122.55px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSuppose we have a trianlge like below. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 138.75px; 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 69.375px; text-align: left; transform-origin: 384px 69.375px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 220px;height: 132px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\" width=\"220\" height=\"132\"\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: 78.5833px 7.25px; transform-origin: 78.5833px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the side length \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\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: 20.6167px 7.25px; transform-origin: 20.6167px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e when \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\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.88333px 7.25px; transform-origin: 3.88333px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\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: 46.2917px 7.25px; transform-origin: 46.2917px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and the angle \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\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: 50.9583px 7.25px; transform-origin: 50.9583px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e(deg) are given. \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: 180.467px 7.25px; transform-origin: 180.467px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRefer to this page for more details on the law of cosines. : \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Law_of_cosines\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = law_cos(a, b, gamma)\r\n  y = a;\r\nend","test_suite":"\r\n%%\r\na = 1;\r\nb = 5;\r\ngamma = 45;\r\ny_correct = 4.350739269151224;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n%%\r\na = 3;\r\nb = 4;\r\ngamma = 90;\r\ny_correct = 5;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":658698,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-28T08:02:26.000Z","updated_at":"2026-03-15T03:58:26.000Z","published_at":"2020-10-28T08:02:26.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\u003eSuppose we have a trianlge like 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"132\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"220\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the side length \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e when \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and the angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e\\\\gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e(deg) are given. \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\u003eRefer to this page for more details on the law of cosines. : \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Law_of_cosines\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60956,"title":"P(girl likes you | she smiled at you)","description":"Compute the probability\r\n\r\n\r\n\r\nGiven the input probabilities\r\n\r\n\r\n\r\n\r\n\r\n\r\n","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: 401.867px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 200.933px; transform-origin: 408px 200.933px; 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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 80.4833px 8px; transform-origin: 80.4833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eCompute the probability\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"283.5\" height=\"20\" style=\"width: 283.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 94.4667px 8px; transform-origin: 94.4667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eGiven the input probabilities\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"279\" height=\"20\" style=\"width: 279px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"142.5\" height=\"20\" style=\"width: 142.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"224\" height=\"20\" style=\"width: 224px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function P_LS = verify_bayes_theorem(P_SL, P_L, P_S)\r\n  P_LS = P_SL;\r\nend","test_suite":"%%\r\nP_SL = 0.99;\r\nP_L  = 1/3;\r\nP_S  = 0.5;\r\nP_LS_correct = 0.66;\r\nP_LS = verify_bayes_theorem(P_SL,P_L,P_S);\r\nassert(abs(P_LS_correct-P_LS) \u003c eps)\r\n\r\n%%\r\nP_SL = 0.75;\r\nP_L  = 1/5;\r\nP_S  = 0.25;\r\nP_LS_correct = 0.6;\r\nP_LS = verify_bayes_theorem(P_SL,P_L,P_S);\r\nassert(abs(P_LS_correct-P_LS) \u003c eps)\r\n\r\n%% Test forbidden functions\r\nfiletext = fileread('verify_bayes_theorem.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-10T07:02:07.000Z","deleted_by":null,"deleted_at":null,"solvers_count":43,"test_suite_updated_at":"2025-07-10T07:02:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-08T12:54:24.000Z","updated_at":"2026-03-27T11:28:52.000Z","published_at":"2025-07-08T13:17:57.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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCompute the probability\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_{LS} = P(girl ~likes ~ you ~ | ~ she ~ smiled ~ at ~ you) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eGiven the input probabilities\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_{SL} = P(she ~ smiles ~ at ~ you ~ | ~ she ~ likes ~ you)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_L = P(she ~likes ~ you) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_S = P(she ~ just ~ smiles ~ in ~ general) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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":49342,"title":"Classification metrics","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 21px; transform-origin: 343px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 21px; text-align: left; transform-origin: 320px 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate Accuracy, Precission and Recall given confusion matrix values. Round all the results to the 4th decimal.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [acc,prec,rec] = clasMetrics(tp,tn,fp,fn)\r\n    y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\ntn=2;\r\nfp=5;\r\nfn=3;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[0.4286,0.4444,0.5714]))\r\n%%\r\ntp=30;\r\ntn=15;\r\nfp=40;\r\nfn=52;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[0.3285,0.4286,0.3659]))\r\n%%\r\ntp=70;\r\ntn=65;\r\nfp=0;\r\nfn=0;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[1,1,1]))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-23T12:29:54.000Z","updated_at":"2026-04-07T13:51:55.000Z","published_at":"2020-12-31T01:23:47.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\u003eCalculate Accuracy, Precission and Recall given confusion matrix values. Round all the results to the 4th decimal.\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":1791,"title":"02 - Vector Variables 1","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_2a.png\u003e\u003e","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_2a.png\"\u003e","function_template":"function aVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\naVec = [3.14 15 9 26];\r\na = VectorFunc();\r\nassert(isequal(a,aVec))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":723,"test_suite_updated_at":"2013-08-27T09:52:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:23:08.000Z","updated_at":"2026-05-02T22:54:42.000Z","published_at":"2013-08-13T13:23:08.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\u003eMake the following variable:\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\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":42594,"title":"UICBioE240 problem 1.13","description":"Compute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.","description_html":"\u003cp\u003eCompute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = [64 32/31]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":50124,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":173,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-09-10T18:44:23.000Z","updated_at":"2026-02-15T10:55:23.000Z","published_at":"2015-09-10T18:44: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\",\"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\u003eCompute the following - y = x^5/(x^-1) and y = (1-(1/x^5))^-1. Have the final answer of y to equal a 1 by 2 vector.\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":2166,"title":"Concatenate a successive power matrix in a column matrix","description":"Generate F = [M1 M^2 ... M^p] with M a matrix, without using for.","description_html":"\u003cp\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/p\u003e","function_template":"function F = powerConcat(M,p)\r\n  F = M;\r\nend","test_suite":"M=magic(4)\r\np=ceil(4*rand());\r\nF=M;\r\nfor i=2:p\r\nF=[F M^i];\r\nend\r\n%%\r\nassert(isequal(powerConcat(M,p),F))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":19758,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":75,"test_suite_updated_at":"2017-12-06T14:09:14.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-02-07T09:56:02.000Z","updated_at":"2026-02-20T08:37:21.000Z","published_at":"2014-02-07T10:05:11.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\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\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":42363,"title":"Normalize by maximum","description":"Subtract the maximum value in a column from the corresponding columns of a matrix.","description_html":"\u003cp\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/p\u003e","function_template":"function y = normalize(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6];\r\ny_correct = [-3,-3,-3;0,0,0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[1; 2; 3]\r\ny_correct = [-2;-1;0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[16 2 3 13;5 11 10 8;9 7 6 12;4 14 15 1]\r\ny_correct = [0 -12 -12 0;-11 -3 -5 -5; -7 -7 -9 -1;-12 0 0 -12];\r\nassert(isequal(normalize(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":45465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-06-08T08:46:15.000Z","updated_at":"2026-04-21T05:16:13.000Z","published_at":"2015-06-08T08:46:55.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\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\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":58802,"title":"Array Height (no usage of size)","description":"Find the array height, the number of rows. \r\nSize may not be used.","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: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 134.5px 8px; transform-origin: 134.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the array height, the number of rows. \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: 69.5px 8px; transform-origin: 69.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSize may not be used.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function h = find_height(m)\r\n h=0;\r\nend","test_suite":"%%\r\nw=randi(10);\r\nh=randi(10);\r\nm=ones(h,w);\r\nassert(isequal(find_height(m),h))\r\n%%\r\nfiletext = fileread('find_height.m');\r\nassert(~contains(filetext,'size'));","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":3097,"edited_by":3097,"edited_at":"2023-08-04T14:36:31.000Z","deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-08-04T14:34:06.000Z","updated_at":"2026-04-01T13:49:02.000Z","published_at":"2023-08-04T14:36:31.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\u003eFind the array height, the number of rows. \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\u003eSize may not be used.\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":48980,"title":"F-score","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 10.5px; transform-origin: 343px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 10.5px; text-align: left; transform-origin: 320px 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate the F-score given TP, FP and FN. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = F_score(tp,fp,fn)\r\n  y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\nfp=5;\r\nfn=3;\r\nassert(isequal(F_score(tp,fp,fn),0.5))\r\n%%\r\ntp=30;\r\nfp=40;\r\nfn=52;\r\nassert(isequal(F_score(tp,fp,fn),0.3947))\r\n%%\r\ntp=70;\r\nfp=50;\r\nfn=0;\r\nassert(isequal(F_score(tp,fp,fn),0.7368))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T16:02:28.000Z","updated_at":"2026-04-06T14:16:47.000Z","published_at":"2020-12-31T01:19:51.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\u003eCalculate the F-score given TP, FP and FN. \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":50544,"title":"Number Puzzle - 087","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a six-digit prime number \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eabcdef\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e where \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eab\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: 0px 0px; transform-origin: 0px 0px; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ecd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e, and \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eef\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_087()\r\n  y=123456;\r\nend","test_suite":"%%\r\ny=puzzle_087();\r\na=num2str(y);\r\nassert(isequal(length(a),6))\r\nassert(isprime(str2num(strcat(a(1),a(2)))))\r\nassert(isprime(str2num(strcat(a(3),a(4)))))\r\nassert(isprime(str2num(strcat(a(5),a(6)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2021-02-25T02:13:17.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:41:46.000Z","updated_at":"2026-04-16T08:09:36.000Z","published_at":"2021-02-25T02:13:17.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\u003eGive an example of a six-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcdef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eab\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\u003ecd\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are also primes.\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":50539,"title":"Number Puzzle - 086","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a four-digit prime number \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eabcd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e where \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eac\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e and \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ebd\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_086()\r\n  y=1234;\r\nend","test_suite":"%%\r\ny=puzzle_086();\r\na=num2str(y);\r\nassert(isequal(length(a),4))\r\nassert(isprime(str2num(strcat(a(1),a(3)))))\r\nassert(isprime(str2num(strcat(a(2),a(4)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:38:17.000Z","updated_at":"2026-04-16T08:03:21.000Z","published_at":"2021-02-25T00:38:17.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\u003eGive an example of a four-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eac\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e are also primes.\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":47450,"title":"Area of Ellipse","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 95.6667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 47.8333px; transform-origin: 406.5px 47.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCaculate the area of below ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 36.3333px; 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: 383.5px 18.1667px; text-align: left; transform-origin: 383.5px 18.1667px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAABJCAYAAAAE0nU6AAAJmklEQVR4Xu2dB8wFRRHHf9gQsaCiYknURCwxIti7omKJDQsgFoq9oKLGghUFBXtBjQ2NgopCrLFEIZQEosYSW8AWxQ4Yjb1gyy/OJuv5yn3v3e13d283IQG+e3u7s/+dnZmd+d8O1FYlsKIEdljxd/VnVQJU8FQQrCyBCp6VRVd/WMFTMbCyBCp4VhZd/WEf4LkZ8HTgzsBlgVOBNwHfmqC4rwI8AXgQcFPgbOBdwCeBf0xwvv8zpa7Bc0fgDcCHgO8BjwQOBL4EHAqcOyGBXg14G/Ar4NPAbYBnAJcGnhQy+PeE5vt/U+kSPDsDrwuhnRlvuhTwfOAo4MXAK4CpCPSxwK4x56Rl7g6cCHwDeDTw6wqedhK4EfBg4LUNlX1L4FOhyp8J/KVdd4N+aifgeXFE/Twb6ZWAdwO7AwcA3x30LNYcXJeaRy3jP39tjElQfRj4TGiff6455iH8XLkJIDdCrkn9fx7bztkj+xdDGGxfY+gSPPPGmDTPYcBH+5rIQPpNmkfQPBf420DG1cswSoBH2+CBwOOBC3uZxXA61eN6H/As4KzhDKufkfQNnt2A44C3AMmI7mcm299rcg4ubhjR2z+ynkbQJ3gUpjvwZ5vgtgJ3jXiPXuWfelqvQXXbF3js1/jOdYDXb0DA7CbAs4EXAhcMaoV7HExf4NmkXXiNiF8Z45pSEHQp7BaBx6DfrSN2c2/AiOohEbOx4ysAzwGeCnwBeBpwEXB7YF/gaOAP2Qi0f+4PvAf419KRlXvgusAtAL3CveKawaDm8dkQLhnRY2M7xrF0xw0MKpMXRbzn29nzHtlJVpPVRIvA45Fj0wB8TURMTwiwuPjHRKzjtsBvgIMAAefdzhcDSEmeCt+7LgV/WjlctHqTsZnLRWzGI9b5fAzQS/xt9HCZiJLrfn8VeDjwS+DVwFWBrzfedIOI8bwcmEJca6Yg2x5bTwTeHoIz7P6AGYawYPOZ+81ZsuaCtFrZwg95wekGsd03LjrTENwYalqPZO/plIPgmNUEltr3y4XHX/R1bcGTAn3XBN4RdzZHTtAQdn7vB+455y7uLgEK7+v+XnSlBviytuC5FvAB4G7A6bHr8judAU5tpSF5vL40gHMK8Djgd9GTsvJu7scTjpR7BD8G8Jj2Enthawse83L0Jp4SxuKUd94+wOeB7wMPA74ZElQrpewAj6UpNUGjga/TowPxkphrJ+ARZJ73rwI+N/F0A4X3QeAOwKNC4ypELzrdRLkXNnYA7QgcDBhu0ENUs+pFdwqeWwGqcQXb3JElBejiGYgz8eoFYcB3/f50M66ToEdpxNgwg1rHd09J63hM2/QIDTu4abT3OgOPqDSN1FiO52FzR3a9eIv6yxf2Tg1vqMtxuAN12/W8TKn1Utebcu2+qTaPLudnTK8T8KjKjG1oJH4i7J58RxrvMX5j0lOJYFgp8OhVeZF7TsSmDE14/ZDiPlME0Nrg0ba5YqgxL/e8n7pdZM2Z+JTiPcnuMQXhXhHvKJG7Ugo8BvlOAm4YGseAocntU25rg2dP4OOAVQEmsP8EeHKmVbQ1/Lueh5roj7EjS2gdF64UeFJSl96WNs+xE4xpNTfC2uDRvtElN3nLnefZZ3VAai6ecRCvItQ+/vtPC27HUuBJ7zFqbqwnl0Ef0xWg86LVbd9n0v06edNrg6ftQLfruVLguTLw1oiml0hiq+ApgKgS4NHu08P6c1RCTKVUaNnyTELzbPcu3KRcpBxQFTwhjbbnv5pMJ8E8pB9GXs9DwkDOc5GW7dop/H0S4CkZJNQFt0jPfCS9SAGj4ep/b1pbGzwfKSAxc2FWTRDvyubZBXhnJHKZbmLz2sXQRJfJW4Yz2kSlt/uodv5rg6eEcXj5gYCnRLQ4v1hdtC8nAZ79Cmgey46HoHlMvSjRTi7xkg7esbbm6WAMvXbR1bHV6yBH2nkFz0gXbgjDtnJEQgoZPt7cpta+bSbhECbnGKrm6XYlzOexVMqiBS/Bzdey6XUKJFOOvRA+f9Zr+wBPn7RyJZLBtrI8lVZuK9Ja8myllau0civBqdLKQaWVWwk6/2XDmgqtnLaV9oD5SrNapZWDTj8fMGZaOT0MqwhSrbqGo/Qw1qTPsxUrrdyKWmYrPxsTrdz+4WXobTTLjdvMudLKtZHSFp4ZE62cGZLSwp2xIiFlpZXbAjCWPTomWjlLbM1VtuzG42qrVbGVVm4ZGrbw97HRyuX1+G0vNHNxbFwSWR9BQgU6Rlo5Y1SfjWT3vEa9zX6ptHJtpNTymTHuwlQl2mTHWDblSiu3QEJqkRtHCYqq3erQa0fmnWUpurmPyNgkxkYr59Qt7rdaQsImc2teGUxhh0f5rdcQMpq9MfiVU95TpZVbAByFZrmxXILy8anWLTG+ftDjSsGW71TV99ho5Zx++sTBzTOwSDditqG5R/Iuyk3kBaFsGV4WGlGvtHJzwKN2cTeaIG4ALa9fynM/UjBtzLRyFjmaMmptuuQGgkhGjJTLnKcryJwhWae165VWbgZ4PMelj5OjT1VuHm6eoppz2GjfjJkq32sI6VOOiDzmrwXzaV5CnW8W5TKVr/css+cW/n2Wt6WL/bLgv5GfT/X9+0Yvkh/InuXX+7R3ZuZ7rDWycj/OeQidh57WVxqvz7lrEmdPl4ny5Wbb4ZtmgUd6EevUTVRXkIKk2ZJnMoVdmFx0jWY1kBunCYw9wrbTOVglBtThkg2nqyZ4pBnTCLTcdh717dXDKNZO8HOIAmjMLW0E2dstAPjOjMkkahk/d2nG3Y/GPOGuxt4ET+51aBAapm+W4+ht+ClE6dUkPZLUeqwtd9Hn5e3mx5quu8+VKFEavEyb4ElMoA5c0iap5PJ2vQCOqn7Vy8MhCSXfLA+dQZGbSA+M7+iNqYFKcRENSU4zx9IET9IqPtzk/DOuoU2g6753fNlX7WTg0HhQ08gc/OSDh0hQzCPp1JP0ll1+nql9nXnt9VmkeXLDMBmTAkSto61jfMfyZFW535QY247MXXS//a7XKOFBagY83xsk3n7y+ry1pT2xDprgMTBokEzNItOELKhGlAWSjGGCR3tHxkwjyy6A8ZExfsVX7kUjyLJp5eC5BHCP4JzW09SB2ETig6VQn+Wqe49l5PQ+wA/CDjDeIwmAqZfe+5jgJXhK08otndAWHzB+YwKYm0Wt4/GkXedXbAxXOOfa5kigr5SMKvANkEAFzwYscl9TrODpS7Ib0G8FzwYscl9TrODpS7Ib0G8FzwYscl9TrODpS7Ib0G8FzwYscl9T/A8ay1NoOCgWUQAAAABJRU5ErkJggg==\" width=\"71.5\" height=\"36.5\" style=\"width: 71.5px; height: 36.5px;\"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eSo, input x = [a b], numeric vector when a, b are not zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [7 8];\r\ny_correct = 56*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [999 888];\r\ny_correct = 999*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [101 888];\r\ny_correct = 101*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":68,"test_suite_updated_at":"2020-11-11T08:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T08:46:14.000Z","updated_at":"2026-05-03T22:35:03.000Z","published_at":"2020-11-11T08:46:14.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\u003eCaculate the area of below ellipse.\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:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e$$\\\\frac{x^{2}}{a^2}+\\\\frac{y^{2}}{b^2}=1$$\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSo, input x = [a b], numeric vector when a, b are not zero.\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":47445,"title":"Solve the equation. Find X.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 109.667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 54.8333px; transform-origin: 406.5px 54.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function x = your_fcn_name(A)\r\n  x = A;\r\nend","test_suite":"%%\r\nA = [3 4 7];\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(A),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2020-11-11T07:52:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T07:50:41.000Z","updated_at":"2026-02-15T11:09:35.000Z","published_at":"2020-11-11T07:50:41.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\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\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\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\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\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":47128,"title":"Test","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 41.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.8px; transform-origin: 407px 20.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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 20.8px; text-align: left; transform-origin: 384px 20.8px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nC=20\r\nN=0\r\nW=10\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n\r\n%%\r\nC=19\r\nN=1\r\nW=10\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T17:39:50.000Z","updated_at":"2026-05-03T22:32:40.000Z","published_at":"2020-10-29T17:39:50.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\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\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":44493,"title":"The great 82-year-old","description":"Let's answer the question below;\r\n\r\n'I am *x* years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\r\n\r\ninput *x* (years old) \u003e\u003e\u003e output 'Yes' or 'No'","description_html":"\u003cp\u003eLet's answer the question below;\u003c/p\u003e\u003cp\u003e'I am \u003cb\u003ex\u003c/b\u003e years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\u003c/p\u003e\u003cp\u003einput \u003cb\u003ex\u003c/b\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/p\u003e","function_template":"function Answer = Age(x)\r\n  Answer = 'Yes';\r\nend","test_suite":"%%\r\nx = 20;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%%\r\nx = 40;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%% Great Ms Masako Wakamiya\r\nx = 82-1;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":137687,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":152,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-01-08T12:47:36.000Z","updated_at":"2026-02-15T11:10:56.000Z","published_at":"2018-01-08T12:58:55.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\u003eLet's answer the question 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:t\u003e'I am\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:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e years old and I have never written programs. If I study from now, will I be able to develop programs?'\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\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":45933,"title":"Watt","description":"Ampere x Volt = Watt","description_html":"\u003cp\u003eAmpere x Volt = Watt\u003c/p\u003e","function_template":"function y = watt(A,V)\r\n  y = A and V;\r\nend","test_suite":"%%\r\nV = 24;\r\nA = 15;\r\ny_correct = 360;\r\nassert(isequal(watt(A,V),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":112,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:17:37.000Z","updated_at":"2026-02-15T11:18:17.000Z","published_at":"2020-06-14T12:17:37.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\u003eAmpere x Volt = Watt\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":44729,"title":"Pass the Threshold!!","description":"Write a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.","description_html":"\u003cp\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/p\u003e","function_template":"function xout = threshold(xin,t)\r\n  xout = xin;\r\nend","test_suite":"%%\r\nxin = magic(3);\r\nt=2;\r\nxout =[8 3 4 5 9 6 7];\r\nassert(isequal(threshold(xin,t),xout))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":29500,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-08-13T17:14:49.000Z","updated_at":"2026-02-11T18:13:23.000Z","published_at":"2018-08-13T17:14:49.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\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a scalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be function xout = threshold(xin,t) where xout is the output vector, xin is the input matrix, and t is the threshold value.\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":50347,"title":"Number Puzzle - 065","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_065()\r\n  y=5000000;\r\nend","test_suite":"%%\r\ny=puzzle_065();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=1:3\r\n    if a(1+i)~=a(8-i)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='5')\r\nassert(a(2)~=a(3))\r\nassert(a(2)~=a(4))\r\nassert(a(4)~=a(3))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T23:18:54.000Z","updated_at":"2026-02-19T15:07:32.000Z","published_at":"2021-02-13T23:18:54.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\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\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":50317,"title":"Number Puzzle - 059","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_059()\r\ny=3000000;\r\nend","test_suite":"%%\r\ny=puzzle_059();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=2:2:6\r\n    if a(i)~=a(i+1)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='3')\r\nassert(a(2)~=a(4))\r\nassert(a(2)~=a(6))\r\nassert(a(4)~=a(6))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T22:56:56.000Z","updated_at":"2026-02-19T15:10:29.000Z","published_at":"2021-02-13T22:56: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\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\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":60176,"title":"Find the number of diagonals in a n sided polygon.","description":"Find the number of diagonals in a n sided polygon.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the number of diagonals in a n sided polygon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = count_diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx =12;\r\ny_correct =54;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =4;\r\ny_correct =2;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =3;\r\ny_correct =0;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3469688,"edited_by":3469688,"edited_at":"2024-05-02T19:23:51.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2024-05-02T19:23:51.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-05-02T18:52:26.000Z","updated_at":"2026-04-21T09:17:01.000Z","published_at":"2024-05-02T19:23:51.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\u003eFind the number of diagonals in a n sided polygon.\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":59551,"title":"Range of Values in a Matrix","description":"Create a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 31.5px; transform-origin: 407px 31.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function valueRange = find_range(matrixInput)\r\n    % Your code goes here\r\nend\r\n","test_suite":"%% Test case 1\r\nx = [1, 2, 3; 4, 5, 6; 7, 8, 9];\r\ny_correct = 8;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 2\r\nx = [0.5, 0.75; 0.55, 0.7];\r\ny_correct = 0.25;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 3\r\nx = [100];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 4\r\nx = [2, 2, 2; 2, 2, 2];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3551517,"edited_by":3551517,"edited_at":"2024-01-09T19:35:19.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2024-01-09T19:35:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-01-09T19:27:40.000Z","updated_at":"2026-04-21T07:09:45.000Z","published_at":"2024-01-09T19:28:19.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\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\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":58553,"title":"How many offices does MathWorks have in the UK","description":"Please write a function that returns the number of offices MathWorks has in the UK.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 10.5px; transform-origin: 407.5px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = num_of_office_uk(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2;\r\nassert(isequal(num_of_office_uk(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3495038,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-17T11:03:37.000Z","updated_at":"2026-04-21T07:11:34.000Z","published_at":"2023-07-17T11:03:37.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\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\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":58733,"title":"Is it the answer to life the universe and everything?","description":"The answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(205, 214, 244); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(205, 214, 244); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 7.5px; transform-origin: 384px 7.5px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = the_answer()\r\n  y = 42;\r\nend","test_suite":"%%\r\n\r\ny_correct = 54;\r\nassert(isequal(the_answer(),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2052130,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T19:34:54.000Z","updated_at":"2026-04-21T07:13:13.000Z","published_at":"2023-07-18T19:34:54.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\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\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":45930,"title":"Mile to Kilometer","description":"x is mile and y is km","description_html":"\u003cp\u003ex is mile and y is km\u003c/p\u003e","function_template":"function y = miletokm(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 100;\r\ny_correct = 160.9344;\r\nassert(isequal(miletokm(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":"2020-06-14T12:07:50.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:06:46.000Z","updated_at":"2026-03-22T02:39:40.000Z","published_at":"2020-06-14T12:07:50.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\u003ex is mile and y is km\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":43582,"title":"Explode string","description":"Break a sentence into cell of words","description_html":"\u003cp\u003eBreak a sentence into cell of words\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 'I am a Cody pro';\r\ny_correct = {'I','am','a','Cody','pro'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Break this up';\r\ny_correct = {'Break','this','up'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Lots       of         spaces';\r\ny_correct = {'Lots','of','spaces'};\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":29461,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2016-10-23T02:36:06.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-21T06:33:57.000Z","updated_at":"2026-04-07T11:00:09.000Z","published_at":"2016-10-21T06:33: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\",\"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\u003eBreak a sentence into cell of words\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":2052,"title":"provide the numerical answer to these number questions...","description":"return a row matrix containing the sorted numbers which answer the following questions:\r\n\r\n a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\r\n","description_html":"\u003cp\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/p\u003e\u003cpre\u003e a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\u003c/pre\u003e","function_template":"function amat = numtest()\r\namat(1)=100;\r\namat(2)=2;\r\n% etc\r\nend","test_suite":"%% intentionally obfuscated\r\ny_correct = -4.6:.1:-3.6;\r\nassert(isequal(numtest(),int32(10*y_correct+'0'-log10(100)) ))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":17471,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":"2017-08-18T16:07:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-15T06:20:43.000Z","updated_at":"2026-04-07T13:37:29.000Z","published_at":"2013-12-15T06:20:43.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\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\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[ a) what is the first Knuth number to repeat 3 times?\\n b) how many Platonic solids are there?\\n c) what base is the decimal number system in?\\n d) what is the additive identity?\\n e) what is the multiplicative identity?\\n f) what is the smallest perfect number?\\n g) in the Fibonacci sequence, what is the larget cube number?\\n h) what is the number of spatial dimension we live in?\\n i) what is the square of the only even Prime?\\n j) what is the only even Prime?\\n k) any number can be divided by this digit if the repeated sum of the digits is this digit]]\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":61183,"title":"Estimate brake line pressure required for a given force.","description":"Hydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 383px 21px; text-align: left; transform-origin: 383px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\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: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eHydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function P = brakePressure(F,A)\r\nP = 0;\r\nend\r\n","test_suite":"%%\r\nF = 4000; A = 0.004;\r\nP_correct = 1e6;\r\nassert(abs(brakePressure(F,A)-P_correct) \u003c 1)\r\n\r\n%%\r\nF = 3000; A = 0.003;\r\nP_correct = 1e6;\r\nassert(abs(brakePressure(F,A)-P_correct) \u003c 1)\r\n\r\n%%\r\nF = 0; A = 0.005;\r\nP_correct = 0;\r\nassert(isequal(brakePressure(F,A),P_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-02-02T06:25:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":70,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-02-02T06:25:43.000Z","updated_at":"2026-05-03T20:43:12.000Z","published_at":"2026-02-02T06:25:47.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\u003eHydraulic braking systems amplify pedal input to generate braking force. Given braking force and piston area, compute the hydraulic pressure required inside the brake lines.\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":47138,"title":"sign function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ereturn the sign function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = -1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":132,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:04:12.000Z","updated_at":"2026-02-08T05:30:26.000Z","published_at":"2020-10-29T18:04:12.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 sign function (y) of a given input (x)\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":44683,"title":"Perfect Square","description":"Determine if the input is a perfect square (square of an integer) or not.\r\nExample -\r\nIf input is 25(==5^2), return 1.\r\nIf input is 17, return 0.\r\n\r\nUse of if-else and switch is prohibited to prevent hard coded solutions.","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: 171px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 85.5px; transform-origin: 407px 85.5px; 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: 222px 8px; transform-origin: 222px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetermine if the input is a perfect square (square of an integer) or not.\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: 31px 8px; transform-origin: 31px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample -\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: 92.5px 8px; transform-origin: 92.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 25(==5^2), return 1.\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: 69px 8px; transform-origin: 69px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 17, return 0.\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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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: 220.5px 8px; transform-origin: 220.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n%Enter your code\r\nend","test_suite":"%%\r\nfiletext = fileread('your_fcn_name.m');\r\nassert(isempty(strfind(filetext, 'if')))\r\nassert(isempty(strfind(filetext, 'switch')))\r\n%%\r\nx = 0;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 81;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 7;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 343;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = pi;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Euler's Number\r\nx = exp(1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Iota\r\nx = sqrt(-1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 2025;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 4761;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Pythagoras Constant\r\nx = sqrt(2);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":223089,"edited_by":223089,"edited_at":"2022-06-03T11:00:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2022-06-03T11:00:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-06-10T14:46:41.000Z","updated_at":"2026-04-01T13:59:03.000Z","published_at":"2018-06-10T14:46:43.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\u003eDetermine if the input is a perfect square (square of an integer) or not.\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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf input is 25(==5^2), return 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf input is 17, return 0.\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\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\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\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":2068,"title":"Determine the square root","description":"Determine the square root of the value the user has entered, n.","description_html":"\u003cp\u003eDetermine the square root of the value the user has entered, n.\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 4;\r\ny_correct = 2;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 16;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 285156;\r\ny_correct = 534;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":7,"comments_count":2,"created_by":21190,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":796,"test_suite_updated_at":"2014-01-14T22:26:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-20T14:22:47.000Z","updated_at":"2026-04-28T00:35:35.000Z","published_at":"2013-12-20T14:22:47.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\u003eDetermine the square root of the value the user has entered, n.\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":42268,"title":"Create a square matrix of zeros of even order","description":"Create a square matrix of zeros of even order","description_html":"\u003cp\u003eCreate a square matrix of zeros of even order\u003c/p\u003e","function_template":"function y = zero(x)\r\n  y = zeros(x);\r\nend","test_suite":"%%\r\nx = 2;\r\ny = zeros(2);\r\nassert(isequal(zero(x),y))\r\n\r\n%%\r\nx = 4;\r\ny = zeros(4);\r\nassert(isequal(zero(x),y))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":38003,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":187,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-24T10:40:36.000Z","updated_at":"2026-04-07T19:11:11.000Z","published_at":"2015-04-24T10:40:41.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\u003eCreate a square matrix of zeros of even order\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":1796,"title":"02 - Vector Variables 5","description":"_eVec_ = _Hello_ \r\n\r\n( _eVec_ is a string, which is a vector of characters )","description_html":"\u003cp\u003e\u003ci\u003eeVec\u003c/i\u003e = \u003ci\u003eHello\u003c/i\u003e\u003c/p\u003e\u003cp\u003e( \u003ci\u003eeVec\u003c/i\u003e is a string, which is a vector of characters )\u003c/p\u003e","function_template":"function eVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\neVec = 'Hello';\r\ne = VectorFunc();\r\nassert(isequal(e,eVec))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":648,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:40:44.000Z","updated_at":"2026-04-22T18:30:01.000Z","published_at":"2013-08-13T13:40:44.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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\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\u003eHello\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\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\u003eeVec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is a string, which is a vector of characters )\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":1801,"title":"03 - Matrix Variables 5","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_3e.png\u003e\u003e\r\n","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_3e.png\"\u003e","function_template":"function eMat = MatrixFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\nref = [13 -1 5;-22 10 -87];\r\nuser = MatrixFunc();\r\nassert(isequal(user,ref))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":634,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T14:06:57.000Z","updated_at":"2026-05-03T19:42:35.000Z","published_at":"2013-08-13T14:06: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\":[{\"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\u003eMake the following variable:\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\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":43691,"title":"determine if ","description":"determine if the elements of a matrix is a nan and return true","description_html":"\u003cp\u003edetermine if the elements of a matrix is a nan and return true\u003c/p\u003e","function_template":"function y = my_function(x)\r\n  y = \r\nend","test_suite":"%%\r\nx = [1 0 5 nan];\r\ny_correct = [0 0 0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan 1; 5 nan];\r\ny_correct = [1 0;0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan nan nan;nan nan nan];\r\ny_correct = [1 1 1;1 1 1]\r\nassert(isequal(my_function(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":88437,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":"2016-11-28T02:45:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-28T02:42:32.000Z","updated_at":"2026-02-11T18:28:36.000Z","published_at":"2016-11-28T02:42: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\u003edetermine if the elements of a matrix is a nan and return true\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":51097,"title":"STOP that car!!!","description":"The maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\r\nArrest and fine them!!!","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: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 305px 8px; transform-origin: 305px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eArrest and fine them!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [100 90 110 101 100.5 125 20000];\r\n%what is x(7)!!!!!! \r\ny_correct = [3 4 5 6 7];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 100.1 105 110 150];\r\n%do we realy need to fine x(2)\r\ny_correct = [2 3 4 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\n%Nice\r\nassert(isempty(your_fcn_name(x)))\r\n\r\n%%\r\nx = 3e8*(0:0.1:1);\r\n%Bazinga\r\ny_correct = 2:11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2021-07-07T07:37:19.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-21T09:58:00.000Z","updated_at":"2026-02-11T18:21:49.000Z","published_at":"2021-03-21T10:05:58.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\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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\u003eArrest and fine them!!!\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":46813,"title":"Card games","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ehow many outputs will a shuffled deck of 52 cards have?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct =8.0658e+67;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":"2020-10-16T20:35:35.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T20:34:00.000Z","updated_at":"2026-02-18T21:54:27.000Z","published_at":"2020-10-16T20:35:35.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\u003ehow many outputs will a shuffled deck of 52 cards have?\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":43687,"title":"Change on Spiral Matrix","description":"n\u003e=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16 ","description_html":"\u003cp\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n ;\r\nend","test_suite":"%%\r\nn = 5;\r\ny_correct = [25 24 23 22 21;10 9 8 7 20;11 2 1 6 19;12 3 4 5 18;13 14 15 16 17];\r\nassert(isequal(your_fcn_name(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":89616,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-27T14:08:23.000Z","updated_at":"2026-03-15T03:52:53.000Z","published_at":"2016-11-27T14:09:43.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\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below: Example : n=4 answer : 10 9 8 7 11 2 1 6 12 3 4 5 13 14 15 16\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":50447,"title":"Calculate Triangle Area, A, B and Gamma is given.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 359px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 179.5px; transform-origin: 407px 179.5px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate Triangle Area:\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e A\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: 0px 0px; transform-origin: 0px 0px; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eand\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e Gamma\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e [degree] is given as follows:\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 209px; 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 104.5px; text-align: left; transform-origin: 384px 104.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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e                                               \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"269\" height=\"209\" style=\"vertical-align: middle;width: 269px;height: 209px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e   \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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eRound the answer to four decimal places\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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = AreaTriangle(A, B, Gamma)\r\n\r\nend","test_suite":"%% \r\nA = 4; B = 6; Gamma = 56.45; % [degree]\r\ny_correct = 10.0008\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 5.7; B = 8.9; Gamma = 132; % [degree]\r\n\r\ny_correct = 18.8499\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 48.3; B = 643; Gamma = 8; % [degree]\r\n\r\ny_correct = 2161.1425\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = pi; B = 2*pi; Gamma = 43; % [degree]\r\n\r\ny_correct = 6.7311\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":487522,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-18T16:05:19.000Z","updated_at":"2026-04-22T06:37:34.000Z","published_at":"2021-02-18T16:05:19.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\u003eCalculate Triangle Area:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e A\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:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e Gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e [degree] is given as follows:\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\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                                               \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"209\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"269\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eRound the answer to four decimal places\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\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":47133,"title":"step function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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.4px; text-align: left; transform-origin: 384px 10.4px; 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003ereturn the step function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":101,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:02:58.000Z","updated_at":"2026-03-31T15:20:41.000Z","published_at":"2020-10-29T18:02:58.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 step function (y) of a given input (x)\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":42979,"title":"Calculating selling price","description":"Cost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?","description_html":"\u003cp\u003eCost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 50;\r\ny_correct = 55;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 500;\r\ny_correct = 550;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 100;\r\ny_correct = 110;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":86789,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-06T16:59:36.000Z","updated_at":"2026-02-09T13:45:07.000Z","published_at":"2016-09-06T16:59:36.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\u003eCost of a Product is $x What should be the selling price if you want to gain 10%?\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":45764,"title":"Function 1 (★)","description":"Compute the value of \r\n\r\n\u003c\u003chttps://i.imgur.com/AxKWLmE.gif\u003e\u003e\r\n\r\nfor any given positive x.","description_html":"\u003cp\u003eCompute the value of\u003c/p\u003e\u003cimg src = \"https://i.imgur.com/AxKWLmE.gif\"\u003e\u003cp\u003efor any given positive x.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 10;\r\ny_correct = 30250.38982762555;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 0.35;\r\ny_correct = -9.116883398921845e-01;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3.14159;\r\ny_correct = 35.83003674467708;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":428668,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":73,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-05T23:12:16.000Z","updated_at":"2026-03-31T09:40:54.000Z","published_at":"2020-06-05T23:12:16.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.gif\"}],\"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\u003eCompute the value of\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\u003efor any given positive x.\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.gif\",\"contentType\":\"image/gif\",\"content\":\"data:image/gif;base64,R0lGODlheQAtALMAAP///wAAAKqqqpiYmNzc3Lq6unZ2doiIiGZmZu7u7szMzERERFRUVBAQECIiIjIyMiH5BAEAAAAALAAAAAB5AC0AAAT+EMhJq63iGHS7/2AojmQJJIfEGGbrvvBbPNJAU8kQDknsEoGgcBjw/SSbCieUYBhNDEVLMEBkUiFBo+QgUA5SUQH7DBEWrYQAwBgU1kzviFGo3Eb38gcRdnX1X1JyAAM6JAdwIG4xCWgwW4ASAgIJBGQLgyIKTjt1MAaeJpMCaAWZAFSFXgVVE1c5A3QSQEIsEpAUVKBUDJm4H4svjbkDu7GDhcWoBsUDiRIFtgYHOQANUgmmAYYCeRe/AKYABA1r1xRFnZ+h4uTmYQtwCqEdSSfh4+l1Ag4TB44dCPTLBQ3cBAc9FNErkSAPnALgDNxIYCChBwVBFvSxJwGBLTb+ZC4IrMfJAsILCBioZPDgwcoVFxIs+fJsgoGStxAkswhCAANc5yY0CBXgVIUEBiU8MGQhqYVgFw0EqOltwlIcRUnEEyqpnycgrrx+SJogKz4KTitA/dCSZkyzdcry5GlhQUIFSwywwGJjgkcAIesOgkgonYJMm0Ss9VAgQB9vhAcYlvMg1IA+F1glm4CXBxKmCqbRVQvaigIBBgQsRKR4oQcHjgpVwCvgdOpQFHdGIjGMRNUOiz1I9vJ7t3EDmD+wGjF6rM7AxqMDmPlBZvQDAYpLj1RNUfMnZaFvH0++g+vy6NOrX89+O5H38OPLn0+/vv37+Om338+/v///AAb+KCAOTAn33YAvWOIDdR40gWAZBjRQYAtgjDDGg0/8AYN2F3CIoQhIxSDbITV9WIJPMWBSQmImutAGBgcUg1luCCCAhUG6vHEMWi260EAmNkoQ4iwnleUJOO2UYw1m6fRIAjkU9DVBAJ5cJUEAPYxEUDhOneTkCAfgJOEEZUnRWEIFDKSlBTd14OWXISzAFBCDCJDOAQMBYM+QFljZFJwjFFVJPhQ8gEWbSiVCFlwVpAUomUUwpWGYrsRmFgAqFlSYBIdRwOKjHzCTCAHPTThNBr+MCABttqlWAWugRoKokACJ4GGsLviJRHKMTYirCxJJ8huDHVj3qw+oZfDRUb4GPnVgdBEAADs=\"}]}"},{"id":1644,"title":"What percentage?","description":"Calculate the output c as the percentage of a on b for given a and b.","description_html":"\u003cp\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/p\u003e","function_template":"function c = percentage_is(a,b)\r\n  c = 0;\r\nend","test_suite":"%%\r\na = 10;\r\nb = 100;\r\nc_correct = 10;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 50;\r\nc_correct = 20;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 20;\r\nc_correct = 50;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 8;\r\nb = 32;\r\nc_correct = 25;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 28;\r\nb = 7;\r\nc_correct = 400;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":14304,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":525,"test_suite_updated_at":"2013-06-11T20:58:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-11T08:41:49.000Z","updated_at":"2026-04-22T18:32:10.000Z","published_at":"2013-06-11T08:42:21.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\u003eCalculate the output c as the percentage of a on b for given a and b.\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":43804,"title":"Rankine to Celsius Converter","description":"Given input R, degrees Rankine, convert into degrees Celsius.","description_html":"\u003cp\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/p\u003e","function_template":"function C = RatoC(Ra)\r\n  C = ;\r\nend","test_suite":"%%\r\nRa = 0;\r\nC_correct = -273.15;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n\r\n%%\r\nRa = 491.67;\r\nC_correct = 0;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":4,"created_by":100606,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":149,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-12-13T23:35:41.000Z","updated_at":"2026-02-04T21:01:36.000Z","published_at":"2016-12-13T23:35:54.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\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\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":40912,"title":"Rotate counterclockwise a matrix 90 deg with left-bottom element","description":"Example:\r\n\r\nInput \r\n\r\n [ 1 2 3\r\n   4 5 6 ]\r\n\r\nOutput\r\n\r\n [ 3 6\r\n   2 5\r\n   1 4 ]","description_html":"\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e [ 1 2 3\r\n   4 5 6 ]\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e [ 3 6\r\n   2 5\r\n   1 4 ]\u003c/pre\u003e","function_template":"function y = rot_matrix(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6];\r\ny_correct = [3 6;2 5;1 4];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = [1 2;5 6];\r\ny_correct = [2 6;1 5];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = 3;\r\ny_correct = 3;\r\nassert(isequal(rot_matrix(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":33754,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":165,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-15T07:53:37.000Z","updated_at":"2026-03-15T03:50:00.000Z","published_at":"2015-04-15T07:54:03.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\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[ [ 1 2 3\\n   4 5 6 ]]]\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[ [ 3 6\\n   2 5\\n   1 4 ]]]\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":1581,"title":"Area of rhombus \t","description":"Calculate the rhombus area","description_html":"\u003cp\u003eCalculate the rhombus area\u003c/p\u003e","function_template":"function y = areaOfRhombus(a,h)\r\n  y = ;\r\nend","test_suite":"%%\r\na = 2;\r\nh = 1;\r\ny_correct = 2;\r\nassessVariableEqual('y_correct', areaOfRhombus(a,h))","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":14282,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":375,"test_suite_updated_at":"2017-06-05T17:47:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T13:34:52.000Z","updated_at":"2026-04-30T06:31:42.000Z","published_at":"2013-06-06T13:34:52.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\u003eCalculate the rhombus area\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":50427,"title":"Number Puzzle - 078","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_078()\r\n  y = [654321 765431];\r\nend","test_suite":"%%\r\ny=puzzle_078();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),350))\r\nassert(isequal(sum(y),299553518))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:41:35.000Z","updated_at":"2026-01-30T15:54:31.000Z","published_at":"2021-02-17T20:41:35.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\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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":50437,"title":"Number Puzzle - 080","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_080()\r\n  y = [3111 2111];\r\nend","test_suite":"%%\r\ny=puzzle_080();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),76))\r\nassert(isequal(sum(y),588390))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:47:51.000Z","updated_at":"2026-01-30T15:55:08.000Z","published_at":"2021-02-17T20:47:51.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\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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":44546,"title":"Calculating the total earnings of a factory","description":"The row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.","description_html":"\u003cp\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/p\u003e","function_template":"function earn = earnings(rate, price)\r\n    earn= (); % use your basic knowledge of matrix multiplication\r\nend","test_suite":"%%\r\nrate = [2,5,4];\r\nprice = [8,3,1];\r\ny_correct = 3360;\r\nassert(isequal(earnings(rate,price),3360))\r\n%%\r\nrate = [1,4];\r\nprice = [2,1];\r\ny_correct = 576;\r\nassert(isequal(earnings(rate,price),576))\r\n%%\r\nrate = [6 6 2 3 2 8];\r\nprice = [3 2 4 8 9 5];\r\ny_correct = 11520;\r\nassert(isequal(earnings(rate,price),11520))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-03-31T09:16:35.000Z","updated_at":"2026-02-11T11:25:03.000Z","published_at":"2018-03-31T09:16:35.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\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\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":42990,"title":"Pad zero between every adjacent values of the vector.","description":"    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].","description_html":"\u003cpre\u003e    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = zeros(length(x));\r\nend","test_suite":"%%\r\nx = [1];\r\ny_correct = [1 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5 6];\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0];\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":91313,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-20T13:07:32.000Z","updated_at":"2026-02-06T11:43:12.000Z","published_at":"2016-09-20T13:07:47.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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 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":1919,"title":"Returning a \"greater than\" vector","description":"Given a vector, v, return a new vector , vNew, containing only values \u003e n.\r\n\r\nFor example:\r\n\r\n  v=[1 2 3 4 5 6]\r\n  n=3\r\n  vNew = [4 5 6]","description_html":"\u003cp\u003eGiven a vector, v, return a new vector , vNew, containing only values \u003e n.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ev=[1 2 3 4 5 6]\r\nn=3\r\nvNew = [4 5 6]\r\n\u003c/pre\u003e","function_template":"function vNew = returnGreaterThan(v,n)\r\n  vNew = v;\r\nend","test_suite":"%%\r\nv = 1:6;\r\nn=3\r\nvNew = 4:6;\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [10:-2:-10];\r\nn=0\r\nvNew = [10 8 6 4 2];\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [4 pi -2 0 -17000 8 91];\r\nn=3\r\nvNew = [4 pi 8 91];\r\nassert(isequal(returnGreaterThan(v,n),vNew))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3743,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":276,"test_suite_updated_at":"2013-10-08T01:31:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-08T01:29:22.000Z","updated_at":"2026-02-10T21:43:20.000Z","published_at":"2013-10-08T01:31: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 vector, v, return a new vector , vNew, containing only values \u0026gt; n.\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[v=[1 2 3 4 5 6]\\nn=3\\nvNew = [4 5 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":47108,"title":"Get the side length by using the law of cosines. ","description":null,"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: 228.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 114.375px; transform-origin: 407px 114.375px; 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: 122.55px 7.25px; transform-origin: 122.55px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSuppose we have a trianlge like below. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 138.75px; 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 69.375px; text-align: left; transform-origin: 384px 69.375px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 220px;height: 132px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\" width=\"220\" height=\"132\"\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: 78.5833px 7.25px; transform-origin: 78.5833px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the side length \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\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: 20.6167px 7.25px; transform-origin: 20.6167px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e when \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\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.88333px 7.25px; transform-origin: 3.88333px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\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: 46.2917px 7.25px; transform-origin: 46.2917px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and the angle \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\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: 50.9583px 7.25px; transform-origin: 50.9583px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e(deg) are given. \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: 180.467px 7.25px; transform-origin: 180.467px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRefer to this page for more details on the law of cosines. : \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Law_of_cosines\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = law_cos(a, b, gamma)\r\n  y = a;\r\nend","test_suite":"\r\n%%\r\na = 1;\r\nb = 5;\r\ngamma = 45;\r\ny_correct = 4.350739269151224;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n%%\r\na = 3;\r\nb = 4;\r\ngamma = 90;\r\ny_correct = 5;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":658698,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-28T08:02:26.000Z","updated_at":"2026-03-15T03:58:26.000Z","published_at":"2020-10-28T08:02:26.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\u003eSuppose we have a trianlge like 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"132\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"220\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the side length \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e when \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and the angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e\\\\gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e(deg) are given. \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\u003eRefer to this page for more details on the law of cosines. : \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Law_of_cosines\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60956,"title":"P(girl likes you | she smiled at you)","description":"Compute the probability\r\n\r\n\r\n\r\nGiven the input probabilities\r\n\r\n\r\n\r\n\r\n\r\n\r\n","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: 401.867px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 200.933px; transform-origin: 408px 200.933px; 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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 80.4833px 8px; transform-origin: 80.4833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eCompute the probability\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"283.5\" height=\"20\" style=\"width: 283.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 94.4667px 8px; transform-origin: 94.4667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eGiven the input probabilities\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"279\" height=\"20\" style=\"width: 279px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"142.5\" height=\"20\" style=\"width: 142.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.7167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 10.8583px; transform-origin: 392px 10.8583px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.8583px; text-align: left; transform-origin: 364px 10.8583px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"224\" height=\"20\" style=\"width: 224px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function P_LS = verify_bayes_theorem(P_SL, P_L, P_S)\r\n  P_LS = P_SL;\r\nend","test_suite":"%%\r\nP_SL = 0.99;\r\nP_L  = 1/3;\r\nP_S  = 0.5;\r\nP_LS_correct = 0.66;\r\nP_LS = verify_bayes_theorem(P_SL,P_L,P_S);\r\nassert(abs(P_LS_correct-P_LS) \u003c eps)\r\n\r\n%%\r\nP_SL = 0.75;\r\nP_L  = 1/5;\r\nP_S  = 0.25;\r\nP_LS_correct = 0.6;\r\nP_LS = verify_bayes_theorem(P_SL,P_L,P_S);\r\nassert(abs(P_LS_correct-P_LS) \u003c eps)\r\n\r\n%% Test forbidden functions\r\nfiletext = fileread('verify_bayes_theorem.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-10T07:02:07.000Z","deleted_by":null,"deleted_at":null,"solvers_count":43,"test_suite_updated_at":"2025-07-10T07:02:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-08T12:54:24.000Z","updated_at":"2026-03-27T11:28:52.000Z","published_at":"2025-07-08T13:17:57.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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCompute the probability\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_{LS} = P(girl ~likes ~ you ~ | ~ she ~ smiled ~ at ~ you) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eGiven the input probabilities\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_{SL} = P(she ~ smiles ~ at ~ you ~ | ~ she ~ likes ~ you)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_L = P(she ~likes ~ you) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP_S = P(she ~ just ~ smiles ~ in ~ general) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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\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":49342,"title":"Classification metrics","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 21px; transform-origin: 343px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 21px; text-align: left; transform-origin: 320px 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCalculate Accuracy, Precission and Recall given confusion matrix values. Round all the results to the 4th decimal.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [acc,prec,rec] = clasMetrics(tp,tn,fp,fn)\r\n    y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\ntn=2;\r\nfp=5;\r\nfn=3;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[0.4286,0.4444,0.5714]))\r\n%%\r\ntp=30;\r\ntn=15;\r\nfp=40;\r\nfn=52;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[0.3285,0.4286,0.3659]))\r\n%%\r\ntp=70;\r\ntn=65;\r\nfp=0;\r\nfn=0;\r\n[acc,prec,rec] = clasMetrics(tp,tn,fp,fn);\r\nmetrics=[acc,prec,rec];\r\nassert(isequal(metrics,[1,1,1]))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-23T12:29:54.000Z","updated_at":"2026-04-07T13:51:55.000Z","published_at":"2020-12-31T01:23:47.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\u003eCalculate Accuracy, Precission and Recall given confusion matrix values. Round all the results to the 4th decimal.\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":null,"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,"page":"2","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{},"facets":{"#\u003cMathWorks::Search::Field:0x00007f45ab878168\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f45ab8780c8\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f45ab8776c8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f45ab8783e8\u003e":2,"#\u003cMathWorks::Search::Field:0x00007f45ab878348\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f45ab8782a8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f45ab878208\u003e":"*:*"},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f45ab878208\u003e":"*:*"},"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":"cody-search","password":"78X075ddcV44","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,"page":"2","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{},"facets":{"#\u003cMathWorks::Search::Field:0x00007f45ab878168\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f45ab8780c8\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f45ab8776c8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f45ab8783e8\u003e":2,"#\u003cMathWorks::Search::Field:0x00007f45ab878348\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f45ab8782a8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f45ab878208\u003e":"*:*"},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f45ab878208\u003e":"*:*"},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":1791,"difficulty_rating":"easy"},{"id":42594,"difficulty_rating":"easy"},{"id":2166,"difficulty_rating":"easy"},{"id":42363,"difficulty_rating":"easy"},{"id":58802,"difficulty_rating":"easy"},{"id":48980,"difficulty_rating":"easy"},{"id":50544,"difficulty_rating":"easy"},{"id":50539,"difficulty_rating":"easy"},{"id":47450,"difficulty_rating":"easy"},{"id":47445,"difficulty_rating":"easy"},{"id":47128,"difficulty_rating":"easy"},{"id":44493,"difficulty_rating":"easy"},{"id":45933,"difficulty_rating":"easy"},{"id":44729,"difficulty_rating":"easy"},{"id":50347,"difficulty_rating":"easy"},{"id":50317,"difficulty_rating":"easy"},{"id":60176,"difficulty_rating":"easy"},{"id":59551,"difficulty_rating":"easy"},{"id":58553,"difficulty_rating":"easy"},{"id":58733,"difficulty_rating":"easy"},{"id":45930,"difficulty_rating":"easy"},{"id":43582,"difficulty_rating":"easy"},{"id":2052,"difficulty_rating":"easy"},{"id":61183,"difficulty_rating":"easy"},{"id":47138,"difficulty_rating":"easy"},{"id":44683,"difficulty_rating":"easy"},{"id":2068,"difficulty_rating":"easy"},{"id":42268,"difficulty_rating":"easy"},{"id":1796,"difficulty_rating":"easy"},{"id":1801,"difficulty_rating":"easy"},{"id":43691,"difficulty_rating":"easy"},{"id":51097,"difficulty_rating":"easy"},{"id":46813,"difficulty_rating":"easy"},{"id":43687,"difficulty_rating":"easy"},{"id":50447,"difficulty_rating":"easy"},{"id":47133,"difficulty_rating":"easy"},{"id":42979,"difficulty_rating":"easy"},{"id":45764,"difficulty_rating":"easy"},{"id":1644,"difficulty_rating":"easy"},{"id":43804,"difficulty_rating":"easy"},{"id":40912,"difficulty_rating":"easy"},{"id":1581,"difficulty_rating":"easy"},{"id":50427,"difficulty_rating":"easy"},{"id":50437,"difficulty_rating":"easy"},{"id":44546,"difficulty_rating":"easy"},{"id":42990,"difficulty_rating":"easy"},{"id":1919,"difficulty_rating":"easy"},{"id":47108,"difficulty_rating":"easy"},{"id":60956,"difficulty_rating":"easy"},{"id":49342,"difficulty_rating":"easy"}]}}