{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-06T14:01:22.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-06T00: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":54094,"title":"Check if a matrix Diagonal is equal to its secondary diagonal ","description":"Your function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\r\nEg: M = [1 2 1 \r\n               3 4 4\r\n               7 5 7]\r\nThe output is True\r\nM=[1 2\r\n       1 2]\r\nThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.","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: 231px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 115.5px; transform-origin: 407px 115.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=\"\"\u003eYour function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\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=\"\"\u003eEg: M = [1 2 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e               3 4 4\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               7 5 7]\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=\"\"\u003eThe output is True\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=\"\"\u003eM=[1 2\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       1 2]\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=\"\"\u003eThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = check_Diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 1; 3 4 4 ; 7 5 7];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [1 2 ; 1 2];\r\ny_correct = 0;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [1 2 ; 1 2];\r\ny_correct = 0;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [7];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [17 21 13 4 17; -4 21 -1 21 56 ; 4 99 26 156 -352; 43 5 0 5 6; 9 1 49 101 9];\r\ny_correct=1;\r\nassert(isequal(check_Diagonals(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":1985630,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":39,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-03-04T17:27:28.000Z","updated_at":"2026-02-10T19:02:59.000Z","published_at":"2022-03-04T17:27:28.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\u003eYour function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\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\u003eEg: M = [1 2 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\u003e               3 4 4\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               7 5 7]\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\u003eThe output is True\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\u003eM=[1 2\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       1 2]\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\u003eThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.\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":51788,"title":"Make a Number From the First and Last Digit of an Input Number","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: 354px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 177px; transform-origin: 407px 177px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 84px; 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 42px; text-align: left; transform-origin: 384px 42px; 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 this problem, you will be provided with an integer input. You have to output a number made from the first and last digit of the input number. The ones part of the number should be the first digit and the tens part of the number should be the last digit of the input. Here you have to careful about the last digit. If the digit is zero, you have to take the second last digit and go on until you find a digit greater than zero.\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=\"\"\u003eYou can assume that yu will get at least 2 non-zero digits in the input.\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=\"\"\u003eFor example:\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=\"\"\u003einput: 4353636\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=\"\"\u003eoutput: 64\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=\"\"\u003einput: 123960\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=\"\"\u003eoutput: 61\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=\"\"\u003eHappy Coding!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = digits_from_first_and_last(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 12345;\r\ny_correct = 51;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 4536;\r\ny_correct = 64;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 4536900;\r\ny_correct = 94;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 327450;\r\ny_correct = 53;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1022097,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-05-17T06:33:50.000Z","updated_at":"2026-02-27T13:55:34.000Z","published_at":"2021-05-17T06:33: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 this problem, you will be provided with an integer input. You have to output a number made from the first and last digit of the input number. The ones part of the number should be the first digit and the tens part of the number should be the last digit of the input. Here you have to careful about the last digit. If the digit is zero, you have to take the second last digit and go on until you find a digit greater than zero.\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\u003eYou can assume that yu will get at least 2 non-zero digits in the input.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003einput: 4353636\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\u003eoutput: 64\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\u003einput: 123960\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\u003eoutput: 61\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\u003eHappy Coding!!!\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":43481,"title":"Modified Upper Matrix Mock","description":"Given a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\r\n\r\nm=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]","description_html":"\u003cp\u003eGiven a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\u003c/p\u003e\u003cp\u003em=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\u003c/p\u003e","function_template":"function y = upMat(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 3 6 9 11];\r\ny_correct = [1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\r\nassert(isequal(upMat(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [1 2 3 4 5; 0 2 3 4 5; 0 0 3 4 5; 0 0 0 4 5; 0 0 0 0 5]\r\nassert(isequal(upMat(x),y_correct))\r\n%%\r\nx = [10 9 8];\r\ny_correct = [10 9 8; 0 9 8; 0 0 8]\r\nassert(isequal(upMat(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":53,"test_suite_updated_at":"2016-10-29T16:04:25.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-12T03:31:39.000Z","updated_at":"2026-01-23T15:08:42.000Z","published_at":"2016-10-12T03:31:39.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 a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\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\u003em=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\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":43296,"title":"Refresh your system of equations","description":"Given square matrix, and solution vector, find the values of the variables\r\n\r\nExample:\r\n\r\nxyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z\r\nabc = [21; 21; 21]\r\ny_correct =  [ 9 -2 5 ];","description_html":"\u003cp\u003eGiven square matrix, and solution vector, find the values of the variables\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003exyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z\r\nabc = [21; 21; 21]\r\ny_correct =  [ 9 -2 5 ];\u003c/p\u003e","function_template":"function y = answerMe(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nxyz = [1 -1 2; 0 2 5; 4 0 -3];\r\nabc = [21; 21; 21];\r\ny_correct =  [ 9 -2 5 ];\r\nassert(sum((transpose(answerMe(xyz,abc))-y_correct))\u003c0.01)\r\n%%\r\nxyz = [1 2; 1 -2];\r\nabc = [3; -1];\r\ny_correct =  [ 1 1];\r\nassert(isequal(nnz(answerMe(xyz,abc)-y_correct),0))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":3,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":53,"test_suite_updated_at":"2016-10-29T16:24:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-10T07:22:44.000Z","updated_at":"2026-02-12T11:59:59.000Z","published_at":"2016-10-10T07:22: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\",\"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 square matrix, and solution vector, find the values of the variables\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\u003exyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z abc = [21; 21; 21] y_correct = [ 9 -2 5 ];\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":57585,"title":"Given a matrix X, manipulate it accordingly ","description":"Given a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \r\n➢ Input: x= [2,5; 3,8]\r\n➢ Output: y= [2,5,7; 3,8,11;5,13,18]","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: 102.017px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.989px 51.0085px; transform-origin: 406.996px 51.0085px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.017px; 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.991px 21.0085px; text-align: left; transform-origin: 383.999px 21.0085px; 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=\"\"\u003eGiven a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0085px; 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.991px 10.4972px; text-align: left; transform-origin: 383.999px 10.5043px; 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➢ Input: x= [2,5; 3,8]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0085px; 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.991px 10.4972px; text-align: left; transform-origin: 383.999px 10.5043px; 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➢ Output: y= [2,5,7; 3,8,11;5,13,18]\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,5; 3,8];\r\ny_correct = [2,5,7; 3,8,11;5,13,18]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx=magic(6);\r\ny_correct=[35     1     6    26    19    24   111;3    32     7    21    23    25   111;31     9     2    22    27    20   111;8    28    33    17    10    15   111;30     5    34    12    14    16   111;4    36    29    13    18    11   111;111   111   111   111   111   111   666];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx= [1,2,3; 4,5,6;7,8,9]\r\ny_correct = [1, 2, 3, 6; 4, 5, 6, 15; 7, 8, 9, 24;\r\n12,15,18,45]\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2294940,"edited_by":2294940,"edited_at":"2023-01-20T10:15:12.000Z","deleted_by":null,"deleted_at":null,"solvers_count":20,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-01-20T10:12:56.000Z","updated_at":"2026-02-06T16:02:03.000Z","published_at":"2023-01-20T10:12:56.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e➢ Input: x= [2,5; 3,8]\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➢ Output: y= [2,5,7; 3,8,11;5,13,18]\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":43272,"title":"Implement zero-based indexing for Matrices","description":"Given an input vector and position (which is zero based) output the value \r\n\r\nExample:\r\n\r\nx = [1 2; 4 5] pos = [0 1] value = 5\r\n\r\nx = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9","description_html":"\u003cp\u003eGiven an input vector and position (which is zero based) output the value\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003ex = [1 2; 4 5] pos = [0 1] value = 5\u003c/p\u003e\u003cp\u003ex = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9\u003c/p\u003e","function_template":"function y = zeroBasedMN(x,pos)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 4 5];\r\npos  = [0 2]\r\ny_correct = 4;\r\nassert(isequal(zeroBasedMN(x,pos),y_correct))\r\n%%\r\nx = [1 2 3 4 5; 6 7 8 9 0];\r\npos = [1 3];\r\ny_correct = 9\r\nassert(isequal(zeroBasedMN(x,pos),y_correct))","published":true,"deleted":false,"likes_count":9,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":90,"test_suite_updated_at":"2016-10-29T16:26:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-09T05:56:33.000Z","updated_at":"2026-03-31T13:17:53.000Z","published_at":"2016-10-09T05:56:33.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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 an input vector and position (which is zero based) output the value\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\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\u003ex = [1 2; 4 5] pos = [0 1] value = 5\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\u003ex = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9\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":43558,"title":"Finding two missing number in 1 to n array","description":"You are given an array of numbers from 1 to n with two missing numbers.\r\n\r\nReturn the two missing numbers.\r\n\r\nInput: x=[5 2 0 1 0];   %n=5\r\n\r\nOutput: y=[3 4];  % [4 3] is not accepted\r\n\r\nHave fun.","description_html":"\u003cp\u003eYou are given an array of numbers from 1 to n with two missing numbers.\u003c/p\u003e\u003cp\u003eReturn the two missing numbers.\u003c/p\u003e\u003cp\u003eInput: x=[5 2 0 1 0];   %n=5\u003c/p\u003e\u003cp\u003eOutput: y=[3 4];  % [4 3] is not accepted\u003c/p\u003e\u003cp\u003eHave fun.\u003c/p\u003e","function_template":"function y = find_2_missing(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [5 2 0 1 0];\r\ny_correct = [3 4];\r\nassert(isequal(find_2_missing(x),y_correct))\r\n%%\r\nx = [6 1 0 2 3 0];\r\ny_correct = [4 5];\r\nassert(isequal(find_2_missing(x),y_correct))\r\n%%\r\nx = [4 2 5 3 0 0 6];\r\ny_correct = [1 7];\r\nassert(isequal(find_2_missing(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":51268,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":66,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-15T15:50:58.000Z","updated_at":"2026-02-11T14:38:10.000Z","published_at":"2016-10-15T15:50:58.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\u003eYou are given an array of numbers from 1 to n with two missing numbers.\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\u003eReturn the two missing numbers.\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\u003eInput: x=[5 2 0 1 0]; %n=5\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\u003eOutput: y=[3 4]; % [4 3] is not accepted\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\u003eHave fun.\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":43634,"title":"Find product of eigenvalues of n*n magic matrix.","description":"Find product of eigenvalues of n*n magic matrix.\r\n\r\nExample \r\n\r\nn=3\r\n\r\nMatrix= [ 8     1     6;\r\n     3     5     7;\r\n     4     9     2]\r\n\r\nresult=-360","description_html":"\u003cp\u003eFind product of eigenvalues of n*n magic matrix.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cp\u003en=3\u003c/p\u003e\u003cp\u003eMatrix= [ 8     1     6;\r\n     3     5     7;\r\n     4     9     2]\u003c/p\u003e\u003cp\u003eresult=-360\u003c/p\u003e","function_template":"function y = ProdEigMag(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = -360;\r\nassert(abs(ProdEigMag(n)-y_correct)\u003c10^(-4))\r\n%%\r\nn = 6;\r\ny_correct = -9.0175e-08;\r\nassert(abs(ProdEigMag(n)-y_correct)\u003c10^(-4))","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":90467,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":72,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-25T22:15:36.000Z","updated_at":"2026-02-17T08:32:43.000Z","published_at":"2016-10-25T22:15: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\u003eFind product of eigenvalues of n*n magic matrix.\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\u003en=3\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\u003eMatrix= [ 8 1 6; 3 5 7; 4 9 2]\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\u003eresult=-360\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":42313,"title":"A quadrant matrix","description":"Write a function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.","description_html":"\u003cp\u003eWrite a function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.\u003c/p\u003e","function_template":"function Q = quadrants(n)\r\nQ = ones(2*n);\r\nQ(1:n,n+1:end) = 2;\r\nQ(n+1:end,1:n) = 3;\r\nQ(n+1:end,n+1:end) = 4;\r\nend","test_suite":"%%\r\nn = 1;\r\ny_correct = [1 2;3 4];\r\nassert(isequal(quadrants(n),y_correct))\r\n\r\nn = 2;\r\ny_correct = [1 1 2 2;1 1 2 2;3 3 4 4;3 3 4 4];\r\nassert(isequal(quadrants(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1309,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":138,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-05-14T12:01:14.000Z","updated_at":"2026-02-10T14:00:04.000Z","published_at":"2015-05-14T12:01: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\",\"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 function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.\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":60928,"title":"Unique rows","description":"A matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  ","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: 408px 10.5px; transform-origin: 408px 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: 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 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = unique_rows(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1, 1, 1; 2, 2, 2]\r\ny_correct = x;\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1, 1; 1, 1, 1]\r\ny_correct = [1, 1, 1];\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1; 1, 1; 1,1; 1,1]\r\ny_correct = [1, 1];\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1; 5,3; 1,1; 3,5; 5,3; 4,6; 4,6]\r\ny_correct = [1, 1; 5,3; 3,5; 4,6];\r\nassert(isequal(unique_rows(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":16,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-06-02T12:48:27.000Z","updated_at":"2026-03-02T14:08:07.000Z","published_at":"2025-06-02T12:48:27.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\u003eA matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  \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":45488,"title":"Height of a 3D Pyramid ","description":"If a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.","description_html":"\u003cp\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\u003c/p\u003e","function_template":"function h = pyramid(n)\r\n  h = n;\r\nend","test_suite":"%%\r\nn = 10;\r\ny_correct = 5;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 19;\r\ny_correct = 10;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 1;\r\ny_correct = 1;\r\nassert(isequal(pyramid(n),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":432893,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2020-04-30T19:41:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-30T19:37:13.000Z","updated_at":"2026-02-11T12:11:39.000Z","published_at":"2020-04-30T19:37:13.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\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is 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":44740,"title":"New Matrix with vector addition on diagonal","description":"consider 2 vectors \r\n\r\n  x=[1 2 3]\r\n  y=[4 5 6]\r\n\r\nthen generate a new Matrix, where Addition of x \u0026 y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\r\n\r\n  Output =[5     6     7\r\n           6     7     8\r\n           7     8     9]","description_html":"\u003cp\u003econsider 2 vectors\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex=[1 2 3]\r\ny=[4 5 6]\r\n\u003c/pre\u003e\u003cp\u003ethen generate a new Matrix, where Addition of x \u0026 y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eOutput =[5     6     7\r\n         6     7     8\r\n         7     8     9]\r\n\u003c/pre\u003e","function_template":"function z = addmat(x,y)\r\n  z = x+y;\r\nend","test_suite":"%%\r\nx=[1 2 3];\r\ny=[4 5 6];\r\nz_correct = [5 6 7;6 7 8;7 8 9]\r\nassert(isequal(addmat(x,y),z_correct))\r\n\r\n%%\r\nx=[10 20 30 40];\r\ny=[-10 -20 -30 -40];\r\nz_correct = [0 10 20 30;-10 0 10 20;-20 -10 0 10;-30 -20 -10 0]\r\nassert(isequal(addmat(x,y),z_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2018-10-02T13:28:44.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-10-02T13:24:35.000Z","updated_at":"2026-02-27T14:16:57.000Z","published_at":"2018-10-02T13:24: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\",\"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\u003econsider 2 vectors\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[x=[1 2 3]\\ny=[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\u003ethen generate a new Matrix, where Addition of x \u0026amp; y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\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[Output =[5     6     7\\n         6     7     8\\n         7     8     9]]]\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":43270,"title":"Rotate matrix by -90 degrees","description":"Rotate a Matrix by -90 degrees\r\n\r\nExample:\r\nX =\r\n\r\n    1    2    3\r\n    4    5    6\r\n    7    8    9\r\n\r\noutput =\r\n\r\n    7    4    1\r\n    8    5    2\r\n    9    6    3","description_html":"\u003cp\u003eRotate a Matrix by -90 degrees\u003c/p\u003e\u003cp\u003eExample:\r\nX =\u003c/p\u003e\u003cpre\u003e    1    2    3\r\n    4    5    6\r\n    7    8    9\u003c/pre\u003e\u003cp\u003eoutput =\u003c/p\u003e\u003cpre\u003e    7    4    1\r\n    8    5    2\r\n    9    6    3\u003c/pre\u003e","function_template":"function y = rotNeg90(x)\r\n  y = x;\r\nend","test_suite":"\t\r\n%%\r\nx = [1 2;3 4];\r\ny_correct = [3 1;4 2];\r\nassert(isequal(rotNeg90(x),y_correct))\r\n%%\r\nx = [1 2 3;4 5 6;7 8 9];\r\ny_correct = [7 4 1;8 5 2;9 6 3];\r\nassert(isequal(rotNeg90(x),y_correct))","published":true,"deleted":false,"likes_count":9,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":193,"test_suite_updated_at":"2016-10-29T16:27:32.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-09T05:40:42.000Z","updated_at":"2026-02-09T14:30:23.000Z","published_at":"2016-10-09T05:43: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:t\u003eRotate a Matrix by -90 degrees\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample: X =\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\\n    7    8    9]]\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[    7    4    1\\n    8    5    2\\n    9    6    3]]\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":2516,"title":"Element by element multiplication of two vectors","description":"Given two input vectors, return the element-by-element product.\r\n\r\nExample\r\n\r\n A = [1 2 3]\r\n B = [7 3 1]\r\n\r\nThe answer should be \r\n\r\n [7 6 3]\r\n","description_html":"\u003cp\u003eGiven two input vectors, return the element-by-element product.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cpre\u003e A = [1 2 3]\r\n B = [7 3 1]\u003c/pre\u003e\u003cp\u003eThe answer should be\u003c/p\u003e\u003cpre\u003e [7 6 3]\u003c/pre\u003e","function_template":"function z = ele_wise(x,y)\r\n  z = x*y;\r\nend","test_suite":"%%\r\nA=[1 2 3];\r\nB=[1 1 1];\r\ny_correct=[1 2 3];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n%%\r\nA=[1 2 3];\r\nB=[1 2 3];\r\ny_correct=[1 4 9];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n%%\r\nA=[1 8];\r\nB=[8 1];\r\ny_correct=[8 8];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":397,"test_suite_updated_at":"2014-08-19T14:20:53.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-08-19T14:19:48.000Z","updated_at":"2026-03-06T11:36:20.000Z","published_at":"2014-08-19T14:19:48.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two input vectors, return the element-by-element product.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ A = [1 2 3]\\n B = [7 3 1]]]\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\u003eThe answer should be\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[ [7 6 3]]]\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":43012,"title":"Rotate array 90 degrees","description":"Rotate the given matrix by 90 degrees.\r\n\r\nExample,\r\n        A = [1 2 3 ; 4 5 6 ]     B = rotated(A) = [ 3 6;  2 5; 1 4 ]","description_html":"\u003cp\u003eRotate the given matrix by 90 degrees.\u003c/p\u003e\u003cp\u003eExample,\r\n        A = [1 2 3 ; 4 5 6 ]     B = rotated(A) = [ 3 6;  2 5; 1 4 ]\u003c/p\u003e","function_template":"function y = rotated(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(rotated(x),y_correct))\r\n%%\r\nx = [1 2 3 ; 4 5 6 ];\r\ny_correct = [ 3 6;  2 5; 1 4 ];\r\nassert(isequal(rotated(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":27552,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":159,"test_suite_updated_at":"2016-10-04T08:26:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-04T08:23:58.000Z","updated_at":"2026-02-17T08:57:19.000Z","published_at":"2016-10-04T08:23:58.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\u003eRotate the given matrix by 90 degrees.\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, A = [1 2 3 ; 4 5 6 ] B = rotated(A) = [ 3 6; 2 5; 1 4 ]\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":43145,"title":"Rotate Matrix Depending on the input","description":"Rotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input\r\nEx. a = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n     2 5 8;\r\n     1 4 7]","description_html":"\u003cp\u003eRotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input\r\nEx. a = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n     2 5 8;\r\n     1 4 7]\u003c/p\u003e","function_template":"function y = rot90xN(n)\r\n  y = n;\r\nend","test_suite":"%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n          2 5 8;\r\n          1 4 7]\r\nassert(isequal(rot90xN(a,b),output))\r\n%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = -90;\r\noutput = [7 4 1;\r\n          8 5 2;\r\n          9 6 3]\r\nassert(isequal(rot90xN(a,b),output))\r\n%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 180;\r\noutput = [9 8 7;\r\n          6 5 4;\r\n          3 2 1]\r\nassert(isequal(rot90xN(a,b),output))\r\n","published":true,"deleted":false,"likes_count":8,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2016-10-29T17:00:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-07T09:46:56.000Z","updated_at":"2026-03-30T18:29:47.000Z","published_at":"2016-10-07T09:46:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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\u003eRotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input Ex. a = [1 2 3; 4 5 6; 7 8 9] b = 90; output = [3 6 9; 2 5 8; 1 4 7]\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":51211,"title":"apply zero padding to a matrix","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: 291px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 145.5px; transform-origin: 407px 145.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=\"\"\u003eGiven a matrix of any size apply a zero padding around it of the size N. \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=\"\"\u003ee.g. \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=\"\"\u003eMTX = [ 1 2;\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             3  4]\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=\"\"\u003eN = 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: 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=\"\"\u003eOUT = [ 0 0 0 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 1 2 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 3 4 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 0 0 0]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function OUT = zeroPadding(MTX, N)\r\n    OUT = MTX;\r\nend","test_suite":"%%\r\nMTX = [1 2; 3 4];\r\nN = 1;\r\ny_correct = [ 0 0 0 0; 0 1 2 0; 0 3 4 0; 0 0 0 0];\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%% \r\nMTX = [1 2; 3 4];\r\nN = 2;\r\ny_correct = [ 0 0 0 0 0 0; 0 0 0 0 0 0; 0 0 1 2 0 0; 0 0 3 4 0 0; 0 0 0 0 0 0; 0 0 0 0 0 0];\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%% \r\nMTX = [1 2 3; 4 5 6];\r\nN = 1;\r\ny_correct = [0     0     0     0     0\r\n     0     1     2     3     0\r\n     0     4     5     6     0\r\n     0     0     0     0     0];\r\n\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%%\r\n\r\nMTX = [1 2 3; 4 5 6];\r\nN = 3;\r\ny_correct = [0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     1     2     3     0     0     0\r\n     0     0     0     4     5     6     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0];\r\n\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":1014392,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":25,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-25T17:19:38.000Z","updated_at":"2026-02-20T14:06:13.000Z","published_at":"2021-03-25T17:19:38.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\u003eGiven a matrix of any size apply a zero padding around it of the size 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ee.g. \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\u003eMTX = [ 1 2;\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             3  4]\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\u003eN = 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\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\u003eOUT = [ 0 0 0 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              0 1 2 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              0 3 4 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              0 0 0 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":43607,"title":"Logical array indexing - part 1","description":"Given an array |A| of size |p x q| , return an array |Y| of the same size such that the following conditions are satisfied.\r\n\r\n(1) The non-zero elements should be greater than a given value |'n'| .\r\n\r\n(2) These non-zero entries in |Y| should have the same values as their corresponding elements in |A|\r\n\r\nFor example: Given |A = [3 4 5 6 2 4 5 6 3 6]| and |n = 4| , return |Y = [0 0 5 6 0 0 5 6 0 6]|","description_html":"\u003cp\u003eGiven an array \u003ctt\u003eA\u003c/tt\u003e of size \u003ctt\u003ep x q\u003c/tt\u003e , return an array \u003ctt\u003eY\u003c/tt\u003e of the same size such that the following conditions are satisfied.\u003c/p\u003e\u003cp\u003e(1) The non-zero elements should be greater than a given value \u003ctt\u003e'n'\u003c/tt\u003e .\u003c/p\u003e\u003cp\u003e(2) These non-zero entries in \u003ctt\u003eY\u003c/tt\u003e should have the same values as their corresponding elements in \u003ctt\u003eA\u003c/tt\u003e\u003c/p\u003e\u003cp\u003eFor example: Given \u003ctt\u003eA = [3 4 5 6 2 4 5 6 3 6]\u003c/tt\u003e and \u003ctt\u003en = 4\u003c/tt\u003e , return \u003ctt\u003eY = [0 0 5 6 0 0 5 6 0 6]\u003c/tt\u003e\u003c/p\u003e","function_template":"function Y = find_elements(A,n)\r\n  Y = A;\r\nend","test_suite":"%%\r\nA = [3 4 5 6 2 4 5 6 3 6];\r\nn = 4;\r\ny_correct = [0 0 5 6 0 0 5 6 0 6];\r\nassert(isequal(find_elements(A,n),y_correct))\r\n\r\n\r\n%%\r\nA = [0; 6; 1; 7; 3; 5; 2; 4];\r\nn = 3;\r\ny_correct = [0; 6; 0; 7; 0; 5; 0; 4];\r\nassert(isequal(find_elements(A,n),y_correct))\r\n\r\n\r\n%%\r\nA = magic(4);\r\nn = 8;\r\ny_correct = [16 0 0 13; 0 11 10 0; 9 0 0 12; 0 14 15 0];\r\nassert(isequal(find_elements(A,n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":70119,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-24T15:31:58.000Z","updated_at":"2026-03-02T14:23:54.000Z","published_at":"2016-10-24T15:31:58.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an array\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of size\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep x q\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e , return an array\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of the same size such that the following conditions are satisfied.\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(1) The non-zero elements should be greater than a given value\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e'n'\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e .\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e(2) These non-zero entries in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e should have the same values as their corresponding elements in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA\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: Given\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA = [3 4 5 6 2 4 5 6 3 6]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en = 4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e , return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY = [0 0 5 6 0 0 5 6 0 6]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":48995,"title":"Double the next number and alternate the sign","description":"","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: 121.333px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 60.6667px; transform-origin: 406.5px 60.6667px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 62px; 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 31px; text-align: left; transform-origin: 383.5px 31px; 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=\"\"\u003eGiven two numbers, m and n, find a matrix m x n where each element value is twice the value of the previous element and with opposite sign. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right in each row.\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=\"\"\u003eFor example, for m=2 and n=3, one should get:\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=\"\"\u003ey = [1 -2 4; -8 16 -32].\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 = [];\r\nend","test_suite":"%%\r\nm = 3;\r\nn = 2; \r\ny_correct = [1 -2; 4 -8; 16 -32];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 1; \r\ny_correct = [1];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\t\r\n%%\r\nm = 1;\r\nn = 5; \r\ny_correct = [1 -2 4 -8 16];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 3;\r\nn = 1; \r\ny_correct = [1; -2; 4];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 4;\r\nn = 2; \r\ny_correct = [1 -2; 4 -8; 16 -32; 64 -128];\r\nassert(isequal(your_fcn_name(m,n),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":274816,"edited_by":274816,"edited_at":"2025-08-11T08:41:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T19:05:26.000Z","updated_at":"2026-03-04T13:58:00.000Z","published_at":"2020-12-22T19:05:26.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two numbers, m and n, find a matrix m x n where each element value is twice the value of the previous element and with opposite sign. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right in each row.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, for m=2 and n=3, one should get:\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\u003ey = [1 -2 4; -8 16 -32].\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":2305,"title":"Reverse Concatenation","description":"Suggest methods to form a Matrix after deleting one of the input's elements.\r\nInput should be element's position and output should be the reduced matrix.\r\n\r\nFor example:\r\n\r\n X = [1 2 4 2 3 1 2 2 4 5]\r\n\r\nafter giving input as t=3 output should be the new matrix which  contains all the elements of X (same order) but the third element.\r\n\r\nHence output will be\r\n\r\n [1 2 2 3 1 2 2 4 5]","description_html":"\u003cp\u003eSuggest methods to form a Matrix after deleting one of the input's elements.\r\nInput should be element's position and output should be the reduced matrix.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre\u003e X = [1 2 4 2 3 1 2 2 4 5]\u003c/pre\u003e\u003cp\u003eafter giving input as t=3 output should be the new matrix which  contains all the elements of X (same order) but the third element.\u003c/p\u003e\u003cp\u003eHence output will be\u003c/p\u003e\u003cpre\u003e [1 2 2 3 1 2 2 4 5]\u003c/pre\u003e","function_template":"function y = rev_Concat(x,t)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 4 2 3 1 2 2 4 5];\r\nt = 3;\r\ny_correct = [1 2 2 3 1 2 2 4 5];\r\nassert(isequal(rev_Concat(x,t),y_correct))\r\n\r\n%%\r\nx = [4 6 3 21 1 -9 0 338];\r\nt = 1;\r\ny_correct = [6 3 21 1 -9 0 338];\r\nassert(isequal(rev_Concat(x,t),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":3,"created_by":26172,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":82,"test_suite_updated_at":"2014-05-05T18:02:57.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2014-05-02T05:16:35.000Z","updated_at":"2026-03-04T14:33:39.000Z","published_at":"2014-05-02T05: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\",\"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\u003eSuggest methods to form a Matrix after deleting one of the input's elements. Input should be element's position and output should be the reduced matrix.\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[ X = [1 2 4 2 3 1 2 2 4 5]]]\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\u003eafter giving input as t=3 output should be the new matrix which contains all the elements of X (same order) but the third element.\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\u003eHence output will be\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 2 3 1 2 2 4 5]]]\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":52173,"title":"Create a function that gives a matrix like the following","description":" x=3\r\ny= [1    -1    -1\r\n     0     1    -1\r\n     0     0     1];\r\n--------------------------------\r\nx=5\r\ny=\r\n   [  1    -1    -1    -1    -1\r\n     0     1    -1    -1    -1\r\n     0     0     1    -1    -1\r\n     0     0     0     1    -1\r\n     0     0     0     0     1]\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: 411px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 205.5px; transform-origin: 407px 205.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: 13px 8px; transform-origin: 13px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x=3\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: 44.5px 8px; transform-origin: 44.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ey= [1    -1    -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: 42.5px 8px; transform-origin: 42.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     1    -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: 46px 8px; transform-origin: 46px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     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: 80px 8px; transform-origin: 80px 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: 11px 8px; transform-origin: 11px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ex=5\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: 7.5px 8px; transform-origin: 7.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ey=\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: 74px 8px; transform-origin: 74px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e   [  1    -1    -1    -1    -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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     1    -1    -1    -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: 71px 8px; transform-origin: 71px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     1    -1    -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: 70.5px 8px; transform-origin: 70.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     0     1    -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: 72px 8px; transform-origin: 72px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     0     0     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: 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: 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 y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 5;\r\ny_correct = [1    -1    -1    -1    -1\r\n     0     1    -1    -1    -1\r\n     0     0     1    -1    -1\r\n     0     0     0     1    -1\r\n     0     0     0     0     1];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3;\r\ny_correct = [ 1    -1    -1\r\n     0     1    -1\r\n     0     0     1];\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 = 0;\r\ny_correct = [];\r\nassert(isequal(your_fcn_name(x),y_correct));\r\n\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":"2021-07-07T07:42:02.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-06-30T13:34:54.000Z","updated_at":"2026-02-11T14:33:46.000Z","published_at":"2021-06-30T13:42:38.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 x=3\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\u003ey= [1    -1    -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\u003e     0     1    -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\u003e     0     0     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\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\u003ex=5\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\u003ey=\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   [  1    -1    -1    -1    -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\u003e     0     1    -1    -1    -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\u003e     0     0     1    -1    -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\u003e     0     0     0     1    -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\u003e     0     0     0     0     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\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":45173,"title":"Create the flag of Ramumbia","description":"The little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\r\n\r\nThe artist that designed the flag has been very clear; \"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\r\n\r\nYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \"imshow\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)","description_html":"\u003cdiv style = \"text-align: start; line-height: 20px; 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: normal; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"display: block; min-width: 0px; padding-top: 0px; transform-origin: 332px 103.5px; vertical-align: baseline; perspective-origin: 332px 103.5px; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 21px; white-space: pre-wrap; perspective-origin: 309px 21px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 31.5px; white-space: pre-wrap; perspective-origin: 309px 31.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe artist that designed the flag has been very clear; \"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 42px; white-space: pre-wrap; perspective-origin: 309px 42px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \"imshow\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = RamumbiaFlag(L,W)\r\n  y = L*W;\r\nend","test_suite":"%%\r\nL = 1; W=3;\r\ny_correct(:,:,1) = [1,0,0]; \r\ny_correct(:,:,2) = [0,1,0]; \r\ny_correct(:,:,3) = [0,0,1]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 3; W = 8;\r\ny_correct = zeros(L,W,3);\r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 10; W = 27;\r\ny_correct(:,:,1) = [ones(10,9),zeros(10,9),zeros(10,9)]; \r\ny_correct(:,:,2) = [zeros(10,9),ones(10,9),zeros(10,9)]; \r\ny_correct(:,:,3) = [zeros(10,9),zeros(10,9),ones(10,9)]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 1000; W = 12119;\r\ny_correct = zeros(L,W,3);\r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 100; W = 999;\r\ny_correct(:,:,1) = [ones(100,333),zeros(100,333),zeros(100,333)]; \r\ny_correct(:,:,2) = [zeros(100,333),ones(100,333),zeros(100,333)]; \r\ny_correct(:,:,3) = [zeros(100,333),zeros(100,333),ones(100,333)]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":5,"created_by":157354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":16,"test_suite_updated_at":"2020-09-28T19:13:22.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2019-10-11T22:19:48.000Z","updated_at":"2025-11-07T03:29:59.000Z","published_at":"2019-10-11T22:37:36.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 little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\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\u003eThe artist that designed the flag has been very clear; \\\"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\\\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\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\u003eYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \\\"imshow\\\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)\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":1590,"title":"find the maximum element of the matrix","description":"for e.g\r\n\r\nx = [1 2; 3 4]\r\n\r\n\r\ny = 4","description_html":"\u003cp\u003efor e.g\u003c/p\u003e\u003cp\u003ex = [1 2; 3 4]\u003c/p\u003e\u003cp\u003ey = 4\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 6 9; 3 2 8; 6 7 11];\r\ny_correct = 11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [3 8; 4 2];\r\ny_correct = 8;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":14267,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":538,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T14:38:58.000Z","updated_at":"2026-03-11T13:42:36.000Z","published_at":"2013-06-06T14:38:58.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\u003efor e.g\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\u003ex = [1 2; 3 4]\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\u003ey = 4\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":44738,"title":"Reverse the Matrix","description":"Given a Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa.\r\nfor example: \r\n\r\n\r\n  Input = [1 2 3;4 5 6;7 8 9]\r\n\r\nthen \r\n\r\n \r\n  Output = [9 8 7;6 5 4;3 2 1]\r\n","description_html":"\u003cp\u003eGiven a Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa.\r\nfor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eInput = [1 2 3;4 5 6;7 8 9]\r\n\u003c/pre\u003e\u003cp\u003ethen\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eOutput = [9 8 7;6 5 4;3 2 1]\r\n\u003c/pre\u003e","function_template":"function y = reverseit(x)\r\n  y = x.*x';\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6;7 8 9];\r\ny_correct = [9 8 7;6 5 4;3 2 1];\r\nassert(isequal(reverseit(x),y_correct))\r\n\r\n%%\r\nx=ones(5)\r\ny_correct=ones(5)\r\nassert(isequal(reverseit(x),y_correct))\r\n\r\n%%\r\nx=[10 20;30 40;50 60;70 80;90 100]\r\ny_correct=[100 90;80 70;60 50;40 30;20 10]\r\nassert(isequal(reverseit(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":71,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-09-27T12:26:41.000Z","updated_at":"2026-02-17T15:32:40.000Z","published_at":"2018-09-27T12:26: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\",\"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 Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa. for 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[Input = [1 2 3;4 5 6;7 8 9]]]\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\u003ethen\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[Output = [9 8 7;6 5 4;3 2 1]]]\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":1741,"title":"Numeric array to cell array of strings (easy)","description":"Given a numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\r\n\r\nYou may assume that every element of A is an integer on the interval [1,k].\r\n\r\n*Example*\r\n\r\nIf\r\n\r\n  A = [1 2 3\r\n       2 3 1\r\n       3 1 2];\r\n  C = {'yes','no','maybe'};\r\n\r\nThen\r\n\r\n  B = {'yes'    'no'     'maybe'\r\n       'no'     'maybe'  'yes'\r\n       'maybe'  'yes'    'no'};","description_html":"\u003cp\u003eGiven a numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\u003c/p\u003e\u003cp\u003eYou may assume that every element of A is an integer on the interval [1,k].\u003c/p\u003e\u003cp\u003e\u003cb\u003eExample\u003c/b\u003e\u003c/p\u003e\u003cp\u003eIf\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eA = [1 2 3\r\n     2 3 1\r\n     3 1 2];\r\nC = {'yes','no','maybe'};\r\n\u003c/pre\u003e\u003cp\u003eThen\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eB = {'yes'    'no'     'maybe'\r\n     'no'     'maybe'  'yes'\r\n     'maybe'  'yes'    'no'};\r\n\u003c/pre\u003e","function_template":"function B = ind2str(A,C)\r\n  B = A;\r\nend","test_suite":"%%\r\nA = [1 2 3\r\n     2 3 1\r\n     3 1 2];\r\nC = {'yes','no','maybe'};\r\nB_correct = {'yes'    'no'     'maybe'\r\n             'no'     'maybe'  'yes'\r\n             'maybe'  'yes'    'no'};\r\nassert(isequal(ind2str(A,C),B_correct))\r\n\r\n%%\r\nA = ones(20,1);\r\nC = {'apples','oranges'};\r\nassert(all(strcmp(ind2str(A,C),'apples')))\r\n\r\n%%\r\nA = randi(1000,[22,10]);\r\nC = arrayfun(@(x) num2str(x),1:1000,'uni',0);\r\nassert(isequal(A,cellfun(@(c) str2num(c),ind2str(A,C))))\r\n\r\n%%\r\nA = randi(2,[1,100]);\r\nC = {'0','1'};\r\nassert(isequal(A-1,cellfun(@(c) str2num(c),ind2str(A,C))))\r\n\r\n%%\r\nA = [2 4 4 2 2 4];\r\nC = {'foo','bar','baz','qux'};\r\nB_correct = {'bar' 'qux' 'qux' 'bar' 'bar' 'qux'};\r\nassert(isequal(ind2str(A,C),B_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":4793,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":60,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-23T17:44:26.000Z","updated_at":"2026-02-27T13:58:55.000Z","published_at":"2013-07-23T17:44:26.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 numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\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\u003eYou may assume that every element of A is an integer on the interval [1,k].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eIf\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 = [1 2 3\\n     2 3 1\\n     3 1 2];\\nC = {'yes','no','maybe'};]]\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\u003eThen\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[B = {'yes'    'no'     'maybe'\\n     'no'     'maybe'  'yes'\\n     'maybe'  'yes'    'no'};]]\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":43682,"title":"Pairwise column flip","description":"Given matrix *M_in*, flip every pair of columns. So if *M_in* is\r\n\r\n 1 2 3 4\r\n 1 2 3 4\r\n\r\nthen *M_out* is\r\n\r\n 2 1 4 3\r\n 2 1 4 3\r\n\r\nNote: if *M_in* has odd number of columns, the last column should remain unchanged. So if *M_in* is\r\n\r\n 17    24     1     8    15\r\n 23     5     7    14    16\r\n  4     6    13    20    22\r\n 10    12    19    21     3\r\n 11    18    25     2     9\r\n\r\nthen *M_out* is\r\n\r\n 24    17     8     1    15\r\n  5    23    14     7    16\r\n  6     4    20    13    22\r\n 12    10    21    19     3\r\n 18    11     2    25     9","description_html":"\u003cp\u003eGiven matrix \u003cb\u003eM_in\u003c/b\u003e, flip every pair of columns. So if \u003cb\u003eM_in\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 1 2 3 4\r\n 1 2 3 4\u003c/pre\u003e\u003cp\u003ethen \u003cb\u003eM_out\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 2 1 4 3\r\n 2 1 4 3\u003c/pre\u003e\u003cp\u003eNote: if \u003cb\u003eM_in\u003c/b\u003e has odd number of columns, the last column should remain unchanged. So if \u003cb\u003eM_in\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 17    24     1     8    15\r\n 23     5     7    14    16\r\n  4     6    13    20    22\r\n 10    12    19    21     3\r\n 11    18    25     2     9\u003c/pre\u003e\u003cp\u003ethen \u003cb\u003eM_out\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 24    17     8     1    15\r\n  5    23    14     7    16\r\n  6     4    20    13    22\r\n 12    10    21    19     3\r\n 18    11     2    25     9\u003c/pre\u003e","function_template":"function y = flip_columns(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = 1:5;\r\ny_correct = [2 1 4 3 5];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [2 1 4 3 5];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = eye(4);\r\ny_correct = [0 1 0 0; 1 0 0 0; 0 0 0 1; 0 0 1 0];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = magic(5);\r\ny_correct = [24 17  8  1 15; ...\r\n              5 23 14  7 16; ...\r\n              6  4 20 13 22; ...\r\n             12 10 21 19  3; ...\r\n             18 11  2 25  9];\r\nassert(isequal(flip_columns(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":33176,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":44,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-23T20:42:15.000Z","updated_at":"2026-02-26T11:56:58.000Z","published_at":"2016-11-23T20:43:29.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 matrix\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, flip every pair of columns. So if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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 4\\n 1 2 3 4]]\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\u003ethen\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\u003eM_out\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 2 1 4 3\\n 2 1 4 3]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote: if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e has odd number of columns, the last column should remain unchanged. So if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 17    24     1     8    15\\n 23     5     7    14    16\\n  4     6    13    20    22\\n 10    12    19    21     3\\n 11    18    25     2     9]]\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\u003ethen\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\u003eM_out\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 24    17     8     1    15\\n  5    23    14     7    16\\n  6     4    20    13    22\\n 12    10    21    19     3\\n 18    11     2    25     9]]\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":1707,"title":"Negative matrix","description":"Change the sign of all elements in given matrix.","description_html":"\u003cp\u003eChange the sign of all elements in given matrix.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = y;\r\nend","test_suite":"%%\r\nx = [1 2 3 4];\r\ny_correct = [-1 -2 -3 -4];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [10 -1;2 8];\r\ny_correct = [-10 1;-2 -8];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":14448,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":473,"test_suite_updated_at":"2013-07-19T15:22:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-11T06:53:20.000Z","updated_at":"2026-02-17T15:13:54.000Z","published_at":"2013-07-11T06:53:20.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\u003eChange the sign of all elements in given 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":1958,"title":"Add a row of zeros on top of a matrix","description":"Given a matrix, insert a row of zeros as the top row.","description_html":"\u003cp\u003eGiven a matrix, insert a row of zeros as the top row.\u003c/p\u003e","function_template":"function y = addrow(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = rand(4);\r\ny_correct = [zeros(1,size(x,2));x];\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = [];\r\ny_correct = zeros(1,0);\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = rand(8,1);\r\ny_correct = [zeros(1,size(x,2));x];\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = zeros(0,1);\r\ny_correct = 0;\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":6556,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":268,"test_suite_updated_at":"2013-10-25T09:34:53.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-25T09:33:50.000Z","updated_at":"2026-02-17T15:43:06.000Z","published_at":"2013-10-25T09:33: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\u003eGiven a matrix, insert a row of zeros as the top row.\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":43569,"title":"Avengers Assemble!","description":"Given matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\r\nExample: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];","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: 300px 8px; transform-origin: 300px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\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: 242px 8px; transform-origin: 242px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = avengersAssemble(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [0 0 0 0 0;\r\n         0 2 0 4 0;\r\n         0 0 0 0 0;\r\n         0 1 0 3 0]\r\noutput = [2 4;\r\n          1 3];\r\nassert(isequal(avengersAssemble(x),output))\r\n%%\r\nx = [0 0 0 0 0 0 0;\r\n     0 2 0 4 0 6 0;\r\n     0 0 0 0 0 0 0;\r\n     0 1 0 3 0 5 0;\r\n     0 0 0 0 0 0 0;\r\n     0 7 0 8 0 9 0;\r\n     0 0 0 0 0 0 0;]\r\noutput = [2 4 6;\r\n          1 3 5;\r\n          7 8 9];\r\nassert(isequal(avengersAssemble(x),output))\r\n%%\r\nx = [0 2 0 4 0 6 0;\r\n     0 0 0 0 0 0 0;\r\n     0 11 0 3 0 5 0;\r\n     0 0 0 0 0 0 0;\r\n     0 7 0 13 0 17 0];\r\noutput = [2 4 6;\r\n          11 3 5;\r\n          7 13 17];\r\nassert(isequal(avengersAssemble(x),output))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":49,"test_suite_updated_at":"2021-07-27T05:38:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-17T11:15:40.000Z","updated_at":"2025-11-30T17:32:27.000Z","published_at":"2016-10-17T11:15:40.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\u003eGiven matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\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: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];\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":54840,"title":"Draw a X","description":"Given an input  , create a square matrix of zeros  with an X of ones.\r\nEx.\r\nn = 3\r\ndrawX(3)\r\n[   1 0 1\r\n    0 1 0\r\n    1 0 1  ]\r\n\r\n\r\nEx.\r\nn = 7\r\ndrawX(7)\r\n[   1 0 0 0 0 0 1\r\n    0 1 0 0 0 1 0\r\n    0 0 1 0 1 0 0\r\n    0 0 0 1 0 0 0\r\n    0 0 1 0 1 0 0\r\n    0 1 0 0 0 1 0\r\n    1 0 0 0 0 0 1  ]","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: 428.933px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 214.467px; transform-origin: 407px 214.467px; 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: 48px 8px; transform-origin: 48px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven an input \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);\"\u003en\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: 105.5px 8px; transform-origin: 105.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e , create a square matrix of zeros \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAkCAYAAADfJffWAAADLElEQVRoQ+1XO49OURQ1vYpKQ4JCIR6ZeCSi80hEIxLMUIpXoyKoRISEH+ARhSi8WppR6CYZNDoKWipC6FlrctZkz737zLfPPclHcU6y8p37ndfe666z974Ty1rrMTDROOkz0EhxVNFIaaTEgkVTSlNKU0qMgaaUGE8tpjSl/H9KWQGTngDngM8x8+ZnbQOuA/sL1lRNHef1mYGl+4DfwJYgMSTkNbAceA4crfI2uHicpFAps8CGIDGWkDdYcwD4HvSrappHyjrsSOwBNgOrgRfAxXTSLfyeAFYBH4FdBcZGiakhhGpcC2w19m9MNuoqcg7bWeBul0GPFEp0Mi2gbNm2A4wDfNM/E7TxbUNYd3/veRQxNYRw70uJDNn3Cs+MR2cA2voYmAbkW4+Dpa7PHBbuAKiGg8BL4BFwE+CBjBFsV9J/EUI0J0dMDSH2fGsf1cB2PvnBlyvfvqIvFS2sX4qUP2kW2V0D/ABOp//I+p3UX4/fkmySI+YkBh4AfIO1MYRX/ALAoH4YeAjsNnZ+QZ/X3w3eOVIs01xIUmygu4fnU0BpTFl4G6ljFaOxWkK4j1U5n68Cz8yZ31I/HFM4X06z76VQMX0f41JP1+HoM2PYUzOZ8etddLEzj0TLaQ53bbQqX4nxXkbLKeUDJjN1snVjBjPTpzTGAMZANrTZGKI9SuoY71xLshczqJgjABW509sgl5LltCdlMU3jea2G1g7doHocezGYR+uY3IuQ0xw/BujaaL5Uns2aHilWXl5mUWWqVDdEJbksMypdR86S055KeO7btEn2mnqk2HLcU8IvbMoMIcIuo89gHM1Ao9JuDTHWaU8JtPUGIMLID+saFabzfHmkyGlPCfa+MhXvBQ4BU8FrNIoQKWEoMXKa+3hKUKzkS2TmYTHK+mVRXOySYpn20pXyPw/lxpsAFnYRlUQJqSFGKs+VCqq9OM6mYlRnukqxTntFGTPPe0BfrbxCEUJ4mGqHkjrEKiYSw+R07otapQavzzWg991DQ8f9lcwqmAosyVgkZsi6RW+/5GGcpJTY9U/nNlIc+hspjZTYrWxKaUppSokx0JQS4+kv7oDZJaNZ5TgAAAAASUVORK5CYII=\" style=\"width: 34.5px; height: 18px;\" width=\"34.5\" height=\"18\"\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: 57.5px 8px; transform-origin: 57.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with an X of ones.\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: 9.5px 8px; transform-origin: 9.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEx.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 143.033px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 71.5167px; transform-origin: 404px 71.5167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 20px 8.5px; tab-size: 4; transform-origin: 20px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003en = 3\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 32px 8.5px; tab-size: 4; transform-origin: 32px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003edrawX(3)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 36px 8.5px; tab-size: 4; transform-origin: 36px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[   1 0 1\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 36px 8.5px; tab-size: 4; transform-origin: 36px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 48px 8.5px; tab-size: 4; transform-origin: 48px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    1 0 1  ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 8.5px; tab-size: 4; transform-origin: 0px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 8.5px; tab-size: 4; transform-origin: 0px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 9.5px 8px; transform-origin: 9.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEx.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 183.9px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 91.95px; transform-origin: 404px 91.95px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 20px 8.5px; tab-size: 4; transform-origin: 20px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003en = 7\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 32px 8.5px; tab-size: 4; transform-origin: 32px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003edrawX(7)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[   1 0 0 0 0 0 1\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0 0 0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 1 0 1 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 0 1 0 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 1 0 1 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0 0 0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 80px 8.5px; tab-size: 4; transform-origin: 80px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    1 0 0 0 0 0 1  ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function X = drawX(n)\r\n  X = zeros(n);\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = [   1 0 1;\r\n    0 1 0;\r\n    1 0 1  ];\r\nassert(isequal(drawX(n),y_correct))\r\n%%\r\nn = 5;\r\ny_correct = [1 0 0 0 1;\r\n    0 1 0 1 0;\r\n    0 0 1 0 0;\r\n    0 1 0 1 0;\r\n    1 0 0 0 1];\r\nassert(isequal(drawX(n),y_correct))\r\n%%\r\nn = 7;\r\ny_correct = [   1 0 0 0 0 0 1;\r\n    0 1 0 0 0 1 0;\r\n    0 0 1 0 1 0 0;\r\n    0 0 0 1 0 0 0;\r\n    0 0 1 0 1 0 0;\r\n    0 1 0 0 0 1 0;\r\n    1 0 0 0 0 0 1 ];\r\nassert(isequal(drawX(n),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2450750,"edited_by":223089,"edited_at":"2022-08-03T10:41:59.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":"2022-08-03T10:41:59.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-07-12T13:00:12.000Z","updated_at":"2026-03-04T15:38:52.000Z","published_at":"2022-07-12T13:01:49.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an input \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\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e , create a square matrix of zeros \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\u003en \\\\times n\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e with an X of ones.\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\u003eEx.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[n = 3\\ndrawX(3)\\n[   1 0 1\\n    0 1 0\\n    1 0 1  ]\\n\\n]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEx.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[n = 7\\ndrawX(7)\\n[   1 0 0 0 0 0 1\\n    0 1 0 0 0 1 0\\n    0 0 1 0 1 0 0\\n    0 0 0 1 0 0 0\\n    0 0 1 0 1 0 0\\n    0 1 0 0 0 1 0\\n    1 0 0 0 0 0 1  ]]]\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":44624,"title":"Return median of a matrix","description":"Compute median of a matrix of any dimension. Exclude the NaNs if any.","description_html":"\u003cp\u003eCompute median of a matrix of any dimension. Exclude the NaNs if any.\u003c/p\u003e","function_template":"function y = matrix_median(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [2,3,4;4,5,6];\r\ny_correct = 4;\r\nassert(isequal(matrix_median(x),y_correct))\r\n\r\n%%\r\nx = int8(1:4);\r\ny_correct = 3;\r\nassert(isequal(matrix_median(x),y_correct))\r\n\r\n%%\r\nx = [2 6 8 10 NaN 14 NaN 18 NaN];\r\ny_correct = 9;\r\nassert(isequal(matrix_median(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":171559,"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":"2018-04-21T04:30:24.000Z","updated_at":"2026-02-18T11:12:59.000Z","published_at":"2018-04-21T04:30:24.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 median of a matrix of any dimension. Exclude the NaNs if any.\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":2507,"title":"Delete 2nd and 5th column of  Given 6*6 matrix","description":"Delete the 2nd and 5th columns of the given 6*6 matrix.\r\n\r\nExample \r\n\r\nSuppose A = magic(6)\r\n\r\n    35     1     6    26    19    24\r\n     3    32     7    21    23    25\r\n    31     9     2    22    27    20\r\n     8    28    33    17    10    15\r\n    30     5    34    12    14    16\r\n     4    36    29    13    18    11\r\n\r\nAnswer must be\r\n\r\n    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11","description_html":"\u003cp\u003eDelete the 2nd and 5th columns of the given 6*6 matrix.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cp\u003eSuppose A = magic(6)\u003c/p\u003e\u003cpre\u003e    35     1     6    26    19    24\r\n     3    32     7    21    23    25\r\n    31     9     2    22    27    20\r\n     8    28    33    17    10    15\r\n    30     5    34    12    14    16\r\n     4    36    29    13    18    11\u003c/pre\u003e\u003cp\u003eAnswer must be\u003c/p\u003e\u003cpre\u003e    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11\u003c/pre\u003e","function_template":"function y = col_del(x)\r\n  y = x; % write your code\r\nend","test_suite":"%%\r\nx=magic(6);\r\ny_correct = [\r\n\r\n    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11 ]\r\nassert(isequal(col_del(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":171,"test_suite_updated_at":"2014-08-14T06:14:27.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-08-13T12:20:15.000Z","updated_at":"2026-02-18T11:11:34.000Z","published_at":"2014-08-13T12:20:15.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\u003eDelete the 2nd and 5th columns of the given 6*6 matrix.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose A = magic(6)\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[    35     1     6    26    19    24\\n     3    32     7    21    23    25\\n    31     9     2    22    27    20\\n     8    28    33    17    10    15\\n    30     5    34    12    14    16\\n     4    36    29    13    18    11]]\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\u003eAnswer must be\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[    35     6    26    24\\n     3     7    21    25\\n    31     2    22    20\\n     8    33    17    15\\n    30    34    12    16\\n     4    29    13    11]]\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":45502,"title":"Basic Operation with the middle number of odd matrix","description":"# Take an odd matrix *like* 3-by-3\r\n# Access the *middle element* of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\r\n# Now, *sum* the elements in its column to it and then *subtract* the elements in its row to it.\r\n# What's the matrix with updated element.","description_html":"\u003col\u003e\u003cli\u003eTake an odd matrix \u003cb\u003elike\u003c/b\u003e 3-by-3\u003c/li\u003e\u003cli\u003eAccess the \u003cb\u003emiddle element\u003c/b\u003e of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\u003c/li\u003e\u003cli\u003eNow, \u003cb\u003esum\u003c/b\u003e the elements in its column to it and then \u003cb\u003esubtract\u003c/b\u003e the elements in its row to it.\u003c/li\u003e\u003cli\u003eWhat's the matrix with updated element.\u003c/li\u003e\u003c/ol\u003e","function_template":"function y = your_fcn_name(A)\r\n% A is square matrix with odd rows and column or a row vector or a column vector\r\n%Write your code here\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 10; 7 8 9];\r\ny_correct = [1     2     3; 4     1    10; 7     8     9];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [1     2    -9     4     5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [1; 2; 3; 4; 5];\r\ny_correct = [1; 2; 15; 4; 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":26467,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":"2020-05-09T17:11:53.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-05-07T19:17:59.000Z","updated_at":"2025-07-06T19:41:21.000Z","published_at":"2020-05-08T18:14: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\":[],\"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=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTake an odd matrix\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\u003elike\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e 3-by-3\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAccess the\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\u003emiddle element\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNow,\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\u003esum\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e the elements in its column to it and then\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\u003esubtract\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e the elements in its row to it.\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWhat's the matrix with updated element.\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":42776,"title":"\"Power matrix\" of two vectors","description":"Given two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).","description_html":"\u003cp\u003eGiven two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).\u003c/p\u003e","function_template":"function M= pow_mat(x,y)\r\nM = x^y;\r\nend","test_suite":"%%\r\nx =(1:4); y=(5:9);\r\nM=[1, 1,1,1,1;32,64,128,256,512;243,729,2187,6561,19683;1024,4096,16384,65536,262144];\r\nassert(isequal(pow_mat(x,y),M))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":69360,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":70,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-03-18T04:27:06.000Z","updated_at":"2026-03-05T11:19:48.000Z","published_at":"2016-03-18T04:28:25.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 two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).\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":56155,"title":"Return the middle element of an NxN square matrix where N is odd","description":"Let's say you are given an NxN square matrix where N is always going to be an odd number:\r\nx = [ 1 2 3\r\n      4 5 6 \r\n      7 8 9 ]\r\nYour function should return 5.\r\n\r\nEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\r\n% Input Matrix\r\nx = []\r\n% Correct answer returned by your function\r\ny = NaN","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: 275.062px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 137.527px; transform-origin: 407px 137.531px; 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=\"\"\u003eLet's say you are given an NxN square matrix where N is always going to be an odd number:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 61.3125px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 30.6518px; transform-origin: 404px 30.6562px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ex = [ 1 2 3\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e      4 5 6 \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e      7 8 9 ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eYour function should return 5.\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=\"\"\u003eEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.75px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 40.875px; transform-origin: 404px 40.875px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"border-block-end-color: rgb(2, 128, 9); border-block-start-color: rgb(2, 128, 9); border-bottom-color: rgb(2, 128, 9); border-inline-end-color: rgb(2, 128, 9); border-inline-start-color: rgb(2, 128, 9); border-left-color: rgb(2, 128, 9); border-right-color: rgb(2, 128, 9); border-top-color: rgb(2, 128, 9); caret-color: rgb(2, 128, 9); color: rgb(2, 128, 9); column-rule-color: rgb(2, 128, 9); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(2, 128, 9); text-decoration: none; text-decoration-color: rgb(2, 128, 9); text-emphasis-color: rgb(2, 128, 9); \"\u003e% Input Matrix\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ex = []\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"border-block-end-color: rgb(2, 128, 9); border-block-start-color: rgb(2, 128, 9); border-bottom-color: rgb(2, 128, 9); border-inline-end-color: rgb(2, 128, 9); border-inline-start-color: rgb(2, 128, 9); border-left-color: rgb(2, 128, 9); border-right-color: rgb(2, 128, 9); border-top-color: rgb(2, 128, 9); caret-color: rgb(2, 128, 9); color: rgb(2, 128, 9); column-rule-color: rgb(2, 128, 9); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(2, 128, 9); text-decoration: none; text-decoration-color: rgb(2, 128, 9); text-emphasis-color: rgb(2, 128, 9); \"\u003e% Correct answer returned by your function\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ey = NaN\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = get_middle_element(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6; 7 8 9]; \r\ny_correct = 5;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1 2 3; 4 5 6; 7 8 9; 10 11 12; 13 14 15];\r\ny_correct = 8;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1 2 3];\r\ny_correct = 2;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1];\r\ny_correct = 1;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [];\r\ny_correct = NaN;\r\nassert(isequaln(get_middle_element(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":427930,"edited_by":427930,"edited_at":"2022-11-29T14:19:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":"2022-09-30T12:35:25.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-30T12:25:43.000Z","updated_at":"2026-02-18T14:28:38.000Z","published_at":"2022-09-30T12:35:25.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\u003eLet's say you are given an NxN square matrix where N is always going to be an odd number:\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[x = [ 1 2 3\\n      4 5 6 \\n      7 8 9 ]]]\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\u003eYour function should return 5.\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\u003eEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\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[% Input Matrix\\nx = []\\n% Correct answer returned by your function\\ny = NaN]]\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":43079,"title":"Check if two matrices are permutations of each other","description":"Your function should return true for the elements of one matrix is the permutation of the other matrix:\r\n\r\n  x = [1 2 3; 4 5 6; 7 8 9]\r\n  y = [3 5 6; 7 1 2; 4 9 8]\r\n\r\nor \r\n\r\n  x = [1 2; 3 4; 5 6]\r\n  y = [1 2 3; 4 5 6]\r\n\r\nPlease note that the matrices can have different shapes or sizes!","description_html":"\u003cp\u003eYour function should return true for the elements of one matrix is the permutation of the other matrix:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5 6; 7 1 2; 4 9 8]\r\n\u003c/pre\u003e\u003cp\u003eor\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex = [1 2; 3 4; 5 6]\r\ny = [1 2 3; 4 5 6]\r\n\u003c/pre\u003e\u003cp\u003ePlease note that the matrices can have different shapes or sizes!\u003c/p\u003e","function_template":"function isPerm = isPermute(x,y)\r\n    isPerm = true;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5 6; 7 1 2; 4 9 8]\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = [1 2; 4 5; 7 8];\r\ny = x';\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = 1:50;\r\ny = randperm(50);\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = 2:51;\r\ny = randperm(50);\r\nisPerm = false;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5; 7 1; 4 9]\r\nisPerm = false;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":25354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":"2016-10-05T21:51:24.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-05T21:47:13.000Z","updated_at":"2026-03-02T09:07:38.000Z","published_at":"2016-10-05T21:47:13.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\u003eYour function should return true for the elements of one matrix is the permutation of the other matrix:\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[x = [1 2 3; 4 5 6; 7 8 9]\\ny = [3 5 6; 7 1 2; 4 9 8]]]\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\u003eor\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[x = [1 2; 3 4; 5 6]\\ny = [1 2 3; 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\u003ePlease note that the matrices can have different shapes or sizes!\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":44450,"title":"Create a magic square matrix for a given odd integer","description":"A magic square of size 'N' is a matrix that satisfies the following criterias:\r\n\r\n# Dimension - NxN\r\n# Matrix should contain ALL the numbers between 1 to N^2\r\n# Sum of all rows or columns or diagonals should be same\r\n\r\nE.g: N=3\r\n\r\nOutput:\r\n(Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\r\n\r\n15, 15, 15, 15\r\n\r\n(Note that row/col/diag/anti-diag sum should be same)","description_html":"\u003cp\u003eA magic square of size 'N' is a matrix that satisfies the following criterias:\u003c/p\u003e\u003col\u003e\u003cli\u003eDimension - NxN\u003c/li\u003e\u003cli\u003eMatrix should contain ALL the numbers between 1 to N^2\u003c/li\u003e\u003cli\u003eSum of all rows or columns or diagonals should be same\u003c/li\u003e\u003c/ol\u003e\u003cp\u003eE.g: N=3\u003c/p\u003e\u003cp\u003eOutput:\r\n(Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\u003c/p\u003e\u003cp\u003e15, 15, 15, 15\u003c/p\u003e\u003cp\u003e(Note that row/col/diag/anti-diag sum should be same)\u003c/p\u003e","function_template":"function [row1Sum, col1Sum, diag1Sum, adiagSum] = MagicSquare(n)\r\n  row1Sum = sum(n);\r\n  col1Sum = sum(n);\r\n  diag1Sum = sum(n);\r\n  adiagSum = sum(n);\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = [15 15 15 15]; %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 5;\r\ny_correct = [65 65 65 65];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 9;\r\ny_correct = [369 369 369 369];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 15;\r\ny_correct = [1695 1695 1695 1695];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":161443,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-12-12T12:53:59.000Z","updated_at":"2026-03-18T14:37:11.000Z","published_at":"2017-12-13T07:28:31.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\u003eA magic square of size 'N' is a matrix that satisfies the following criterias:\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDimension - NxN\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMatrix should contain ALL the numbers between 1 to N^2\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSum of all rows or columns or diagonals should be same\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\u003eE.g: N=3\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: (Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\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\u003e15, 15, 15, 15\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(Note that row/col/diag/anti-diag sum should be same)\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":44944,"title":"Convert from Fahrenheit to Celsius","description":"Given an input vector F containing temperature values in Fahrenheit, return an output vector C that contains the values in Celsius using the formula:\r\nC = (F–32) * 5/9","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: 73px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 36.5px; transform-origin: 407px 36.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.5px; 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 21.25px; text-align: left; transform-origin: 384px 21.25px; 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: 67.5px 8px; transform-origin: 67.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven an input vector\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003eF\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: 218px 8px; transform-origin: 218px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e containing temperature values in Fahrenheit, return an output vector\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003eC\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 86.5px 8px; transform-origin: 86.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e that contains the values in Celsius using the formula:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 64px 8px; transform-origin: 64px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 64px 8.5px; transform-origin: 64px 8.5px; \"\u003eC = (F–32) * 5/9\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function C = temp_convert(F)\r\n  C = F;\r\nend","test_suite":"%%\r\nfiletext = fileread('temp_convert.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'assignin') || ...\r\n          contains(filetext, 'switch') || contains(filetext, 'elseif'); \r\nassert(~illegal)\r\n%%\r\nF = [75 82 97 65];\r\nC_correct = [23.8889   27.7778   36.1111   18.3333];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))\r\n%%\r\nF = [];\r\nC_correct = [];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))\r\n%%\r\nF = [-1; 1200];\r\nC_correct = [-18.3333;648.8889];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))","published":true,"deleted":false,"likes_count":115,"comments_count":7,"created_by":162851,"edited_by":223089,"edited_at":"2023-02-03T09:23:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":27979,"test_suite_updated_at":"2023-02-03T09:23:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-08-13T19:53:45.000Z","updated_at":"2026-04-07T05:37:42.000Z","published_at":"2019-08-29T18:16:42.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\u003eGiven an input vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eF\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e containing temperature values in Fahrenheit, return an output vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eC\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that contains the values in Celsius using the formula:\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eC = (F–32) * 5/9\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":44821,"title":"Scalar Matrix Manipulation","description":"Assume, input x is a scalar matrix such as,\r\n\r\n  x =\r\n  \r\n       2     0     0\r\n       0     2     0\r\n       0     0     2\r\n\r\nthen the output matrix will be,\r\n\r\n  y =\r\n  \r\n       0     2     2\r\n       2     0     2\r\n       2     2     0","description_html":"\u003cp\u003eAssume, input x is a scalar matrix such as,\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex =\r\n\u003c/pre\u003e\u003cpre\u003e       2     0     0\r\n       0     2     0\r\n       0     0     2\u003c/pre\u003e\u003cp\u003ethen the output matrix will be,\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ey =\r\n\u003c/pre\u003e\u003cpre\u003e       0     2     2\r\n       2     0     2\r\n       2     2     0\u003c/pre\u003e","function_template":"function y = notdiag(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = eye(2);\r\ny_correct = [0     1; 1     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [4     0     0; 0     4     0; 0     0     4];\r\ny_correct = [0     4     4; 4     0     4; 4     4     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [ -6     0     0     0; 0    -6     0     0; 0     0    -6     0; 0     0     0    -6];\r\ny_correct = [0    -6    -6    -6;  -6     0    -6    -6; -6    -6     0    -6; -6    -6    -6     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [100     0     0; 0   100     0; 0     0   100];\r\ny_correct = [0   100   100; 100     0   100; 100   100     0];\r\nassert(isequal(notdiag(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":276103,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":49,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2019-01-09T00:01:49.000Z","updated_at":"2026-02-18T14:57:20.000Z","published_at":"2019-01-09T00:01: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\",\"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\u003eAssume, input x is a scalar matrix such as,\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[x =\\n\\n       2     0     0\\n       0     2     0\\n       0     0     2]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen the output matrix will be,\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[y =\\n\\n       0     2     2\\n       2     0     2\\n       2     2     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":60727,"title":"Remove the diagonal of a square matrix","description":"Some Cody problems ask solvers to remove columns (e.g., CP 7), and others ask solvers to remove rows (e.g., CP 44033). \r\nWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\r\n[1  6 11 16 21\r\n 2  7 12 17 22\r\n 3  8 13 18 23\r\n 4  9 14 19 24\r\n 5 10 15 20 25]\r\nthe resulting matrix would be\r\n[6 11 16 21\r\n 2 12 17 22\r\n 3  8 18 23\r\n 4  9 14 24\r\n 5 10 15 20]\r\nElegance encouraged and appreciated. ","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: 437px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 218.5px; transform-origin: 407px 218.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space-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: 187px 8px; transform-origin: 187px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSome Cody problems ask solvers to remove columns (e.g., \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/7\"\u003e\u003cspan style=\"perspective-origin: 11.5px 8px; transform-origin: 11.5px 8px; \"\u003e\u003cspan style=\"\"\u003eCP \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"perspective-origin: 4px 8px; transform-origin: 4px 8px; \"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003e7\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 148.5px 8px; transform-origin: 148.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e), and others ask solvers to remove rows (e.g., \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/44033\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eCP \u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/44033\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003e44033\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 6.5px 8px; transform-origin: 6.5px 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-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: 314.5px 8px; transform-origin: 314.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 12px 8px; transform-origin: 12px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 12px 8.5px; transform-origin: 12px 8.5px; \"\u003e[1 \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e6 11 16 21\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e2\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e7 12 17 22\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e3\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e8 13 18 23\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e4\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e9 14 19 24\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 56px 8px; transform-origin: 56px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 56px 8.5px; transform-origin: 56px 8.5px; \"\u003e5 10 15 20 25]\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-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: 89.5px 8px; transform-origin: 89.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe resulting matrix would be\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 44px 8px; transform-origin: 44px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 44px 8.5px; transform-origin: 44px 8.5px; \"\u003e[6 11 16 21\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e2 12 17 22\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e3\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 28px 8px; transform-origin: 28px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 28px 8.5px; transform-origin: 28px 8.5px; \"\u003e8 18 23\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e4\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 28px 8px; transform-origin: 28px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 28px 8.5px; transform-origin: 28px 8.5px; \"\u003e9 14 24\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 44px 8px; transform-origin: 44px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 44px 8.5px; transform-origin: 44px 8.5px; \"\u003e5 10 15 20]\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-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: 127px 8px; transform-origin: 127px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eElegance encouraged and appreciated. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = removeDiag(x)\r\n  y = x(1:n+1:n^2)==[];\r\nend","test_suite":"%%\r\nx = reshape(1:25,5,5);\r\ny = removeDiag(x);\r\ny_correct = [6 11 16 21; 2 12 17 22; 3 8 18 23; 4 9 14 24; 5 10 15 20];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = magic(5); \r\ny = removeDiag(x);\r\ny_correct = [24 1 8 15; 23 7 14 16; 4 6 20 22; 10 12 19 3; 11 18 25 2];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = repmat([3 4 6 1],4,1); \r\ny = removeDiag(x);\r\ny_correct = [4 6 1; 3 6 1; 3 4 1; 3 4 6];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = gallery('redheff',7);\r\ny = removeDiag(x);\r\ny_correct = [1 1 1 1 1 1; 1 0 1 0 1 0; 1 0 0 0 1 0; 1 0 0 0 0 0; 1 0 0 0 0 0; 1 0 0 0 0 0; 1 0 0 0 0 0];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nv = 1:6;\r\nx = toeplitz(v',v);\r\ny = removeDiag(x);\r\ny_correct = [2 3 4 5 6; 2 2 3 4 5; 3 2 2 3 4; 4 3 2 2 3; 5 4 3 2 2; 6 5 4 3 2];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = spiral(7);\r\ny = removeDiag(x);\r\ny_correct = [44 45 46 47 48 49; 42 22 23 24 25 26; 41 20 8 9 10 27; 40 19 6 2 11 28; 39 18 5 4 12 29; 38 17 16 15 14 30; 37 36 35 34 33 32];\r\nassert(isequal(y,y_correct))\r\n\r\n%\r\nx = gallery('riemann',8);\r\ny = removeDiag(x);\r\ny_correct = [-1 1 -1 1 -1 1 -1; -1 -1 -1 2 -1 -1 2; -1 -1 -1 -1 -1 3 -1; repmat(-1,[5 7])];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nv = 1:8;\r\nx = hankel(v',[v(end) v(2:end)]);\r\ny = removeDiag(x);\r\ny_correct = [2 3 4 5 6 7 8; 2 4 5 6 7 8 2; 3 4 6 7 8 2 3; 4 5 6 8 2 3 4; 5 6 7 8 3 4 5; 6 7 8 2 3 5 6; 7 8 2 3 4 5 7; 8 2 3 4 5 6 7];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nn = randi(100);\r\nx = eye(n);\r\ny = removeDiag(x);\r\ny_correct = zeros(n,n-1);\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nn = randi(100);\r\nx = gallery('tridiag',n);\r\ny = removeDiag(x);\r\nassert(isequal(sum(y,'all'),2-2*n))\r\n\r\n%%\r\nn = randi(100); \r\nx = gallery('circul',n);\r\ny = removeDiag(x);\r\nassert(isequal(sum(y,'all'),polyval([1/2 1/2 -1 0],n)))","published":true,"deleted":false,"likes_count":0,"comments_count":2,"created_by":46909,"edited_by":46909,"edited_at":"2024-08-23T16:31:17.000Z","deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2024-08-23T02:05:28.000Z","updated_at":"2026-02-11T12:09:58.000Z","published_at":"2024-08-23T02:05:43.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\u003eSome Cody problems ask solvers to remove columns (e.g., \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/7\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eCP \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e7\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e), and others ask solvers to remove rows (e.g., \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44033\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eCP \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44033\\\"\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e44033\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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\u003eWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[1 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e6 11 16 21\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e7 12 17 22\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e8 13 18 23\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e9 14 19 24\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e5 10 15 20 25]\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\u003ethe resulting matrix would be\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[6 11 16 21\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2 12 17 22\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e8 18 23\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e9 14 24\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e5 10 15 20]\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\u003eElegance encouraged and appreciated. \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":42335,"title":"Min by mean","description":"Substitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a vector)","description_html":"\u003cp\u003eSubstitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a vector)\u003c/p\u003e","function_template":"function B = min_by_mean(A)\r\n  B = A;\r\nend","test_suite":"%%\r\nA = 0;\r\nB_correct = 0;\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = 1;\r\nB_correct = 1;\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [1,2,3,4;\r\n     2,3,4,5];\r\nB_correct = [2.5000,2.0000,3.0000,4.0000;\r\n             3.5000,3.0000,4.0000,5.0000];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [1,2,3,4,2,3,4,5];\r\nB_correct = [3,2,3,4,2,3,4,5];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [2,1,3,4;\r\n     3,2,4,5];\r\nB_correct = [2.0000,2.5000,3.0000,4.0000;\r\n             3.0000,3.5000,4.0000,5.0000];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":44753,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":"2015-05-28T09:27:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2015-05-27T14:36:41.000Z","updated_at":"2026-03-19T08:41:48.000Z","published_at":"2015-05-27T14:48:28.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\u003eSubstitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a 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":1835,"title":"Matrix to column conversion","description":"Given a matrix of any size, convert it into a column vector.\r\ne.g A=[10 20 30;\r\n       40 50 60]\r\nthen,\r\nB = [10;\r\n    40;\r\n    20;\r\n    50;\r\n    30;\r\n    60;]","description_html":"\u003cp\u003eGiven a matrix of any size, convert it into a column vector.\r\ne.g A=[10 20 30;\r\n       40 50 60]\r\nthen,\r\nB = [10;\r\n    40;\r\n    20;\r\n    50;\r\n    30;\r\n    60;]\u003c/p\u003e","function_template":"function y = Mat2Vector(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [10 20 30;40 50 60];\r\ny_correct = [10; 40;20; 50; 30; 60;]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n\r\n%%\r\nx=[-2 -4 -6; -1 -3 -5; -10 -20 0]\r\ny_correct = [-2; -1;-10; -4; -3;-20; -6;-5;0]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n\r\n%%\r\nx=[1 2 3 4 5; 6 7 8 9 10];\r\nx(:,:,2) = [10 20 30 40 50;60 70 80 90 100];\r\ny_correct = [1;6;2;7;3;8;4;9;5;10;10;60;20;70;30;80;40;90;50;100]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":16381,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":372,"test_suite_updated_at":"2013-08-18T20:55:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-18T20:39:50.000Z","updated_at":"2026-02-18T14:49:11.000Z","published_at":"2013-08-18T20:40: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\",\"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 a matrix of any size, convert it into a column vector. e.g A=[10 20 30; 40 50 60] then, B = [10; 40; 20; 50; 30; 60;]\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":44842,"title":"Double the next!","description":"Given two numbers, m and n, find a matrix [m,n] where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\r\nFor example, for m=2 and n=3, you should get:\r\ny = [1 2 4; 8 16 32].","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: 123.438px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 332px 61.7188px; transform-origin: 332px 61.7188px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 309px 31.5px; text-align: left; transform-origin: 309px 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; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven two numbers, m and n, find a matrix \u003c/span\u003e\u003cspan style=\"border-block-end-style: solid; border-block-end-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; \"\u003e[\u003c/span\u003e\u003cspan style=\"\"\u003em,n\u003c/span\u003e\u003cspan style=\"border-block-end-style: solid; border-block-end-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; \"\u003e]\u003c/span\u003e\u003cspan style=\"\"\u003e where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\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: 309px 10.5px; text-align: left; transform-origin: 309px 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=\"\"\u003eFor example, for m=2 and n=3, you should get:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4375px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 329px 10.2188px; transform-origin: 329px 10.2188px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ey = [1 2 4; 8 16 32].\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(m,n)\r\n  y = [];\r\nend","test_suite":"%%\r\nm = 3;\r\nn = 2; \r\ny_correct = [1 2; 4 8; 16 32];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 1; \r\ny_correct = [1];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 5; \r\ny_correct = [1 2 4 8 16];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 3;\r\nn = 1; \r\ny_correct = [1; 2; 4];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 4;\r\nn = 2; \r\ny_correct = [1 2; 4 8; 16 32; 64 128];\r\nassert(isequal(your_fcn_name(m,n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":274816,"edited_by":274816,"edited_at":"2024-07-03T13:09:32.000Z","deleted_by":null,"deleted_at":null,"solvers_count":54,"test_suite_updated_at":"2019-03-23T22:36:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-01-29T11:50:39.000Z","updated_at":"2026-03-04T14:52:41.000Z","published_at":"2019-01-29T11:50:39.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\u003eGiven two numbers, m and n, find a matrix [m,n] where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, for m=2 and n=3, you should get:\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[y = [1 2 4; 8 16 32].]]\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":42480,"title":"Go back n times","description":"You will be given a column vector (such as x =  [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\r\n\r\n [ 1 NaN NaN NaN\r\n   2   1 NaN NaN\r\n   3   2   1 NaN\r\n   4   3   2   1\r\n   5   4   3   2 \r\n   6   5   4   3 ]","description_html":"\u003cp\u003eYou will be given a column vector (such as x =  [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\u003c/p\u003e\u003cpre\u003e [ 1 NaN NaN NaN\r\n   2   1 NaN NaN\r\n   3   2   1 NaN\r\n   4   3   2   1\r\n   5   4   3   2 \r\n   6   5   4   3 ]\u003c/pre\u003e","function_template":"function y = goNtimes(x,n)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1:6]';\r\nn = 3;\r\ny_correct = [1\tNaN\tNaN\tNaN\r\n2\t1\tNaN\tNaN\r\n3\t2\t1\tNaN\r\n4\t3\t2\t1\r\n5\t4\t3\t2\r\n6\t5\t4\t3];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [17;23;4;10;11];\r\nn = 4;\r\ny_correct = [17\tNaN\tNaN\tNaN\tNaN\r\n23\t17\tNaN\tNaN\tNaN\r\n4\t23\t17\tNaN\tNaN\r\n10\t4\t23\t17\tNaN\r\n11\t10\t4\t23\t17];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [35;3;31;8;30;4];\r\nn = 1;\r\ny_correct = [35\tNaN\r\n3\t35\r\n31\t3\r\n8\t31\r\n30\t8\r\n4\t30];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n\r\n%%\r\nx = [35;3;31;8;30;4];\r\nn = 2;\r\ny_correct = [35\tNaN\tNaN\r\n3\t35\tNaN\r\n31\t3\t35\r\n8\t31\t3\r\n30\t8\t31\r\n4\t30\t8];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [30;38;46;5;13;21;22];\r\nn = 4;\r\ny_correct = [30\tNaN\tNaN\tNaN\tNaN\r\n38\t30\tNaN\tNaN\tNaN\r\n46\t38\t30\tNaN\tNaN\r\n5\t46\t38\t30\tNaN\r\n13\t5\t46\t38\t30\r\n21\t13\t5\t46\t38\r\n22\t21\t13\t5\t46];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":4,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":"2015-08-01T03:34:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2015-07-31T17:09:57.000Z","updated_at":"2026-03-02T14:38:21.000Z","published_at":"2015-07-31T18:07: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\",\"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\u003eYou will be given a column vector (such as x = [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\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 NaN NaN NaN\\n   2   1 NaN NaN\\n   3   2   1 NaN\\n   4   3   2   1\\n   5   4   3   2 \\n   6   5   4   3 ]]]\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":44973,"title":"Create a \"+\" flag","description":"Given two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 0. \r\n\r\nFor example, [m, n] = [3, 3] would return\r\n\r\n  [0, 1, 0; \r\n   1, 1, 1; \r\n   0, 1, 0]\r\n\r\nIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\r\n\r\n  [0, 1, 0; \r\n   0, 1, 0; \r\n   0, 1, 0; \r\n   0, 1, 0]\r\n\r\n[m, n] =[4, 4] would return \r\n\r\n  [0, 0, 0, 0; \r\n   0, 0, 0, 0;\r\n   0, 0, 0, 0; \r\n   0, 0, 0, 0]","description_html":"\u003cp\u003eGiven two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 0.\u003c/p\u003e\u003cp\u003eFor example, [m, n] = [3, 3] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 1, 0; \r\n 1, 1, 1; \r\n 0, 1, 0]\r\n\u003c/pre\u003e\u003cp\u003eIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 1, 0; \r\n 0, 1, 0; \r\n 0, 1, 0; \r\n 0, 1, 0]\r\n\u003c/pre\u003e\u003cp\u003e[m, n] =[4, 4] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 0, 0, 0; \r\n 0, 0, 0, 0;\r\n 0, 0, 0, 0; \r\n 0, 0, 0, 0]\r\n\u003c/pre\u003e","function_template":"function y = crossFlag(m, n)\r\n  y = zeros(m,n);\r\nend","test_suite":"%%\r\nm = 3; n = 3;\r\ny_correct = [0, 1, 0; 1, 1, 1; 0, 1, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 5; n = 3;\r\ny_correct = [0, 1, 0; 0, 1, 0; 1, 1, 1; 0, 1, 0; 0, 1, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 16; n = 8;\r\ny_correct = zeros(16,8);\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 7; n = 280;\r\ny_correct = [zeros(3,280); ones(1,280); zeros(3,280)];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 1; n = 1;\r\ny_correct = 1;\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 7; n = 13;\r\ny_correct =[0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":157354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":"2019-10-09T18:25:48.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-10-03T11:15:19.000Z","updated_at":"2026-03-24T11:58:02.000Z","published_at":"2019-10-03T11:15:19.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, [m, n] = [3, 3] would return\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[[0, 1, 0; \\n 1, 1, 1; \\n 0, 1, 0]]]\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\u003eIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\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[[0, 1, 0; \\n 0, 1, 0; \\n 0, 1, 0; \\n 0, 1, 0]]]\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\u003e[m, n] =[4, 4] would return\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[[0, 0, 0, 0; \\n 0, 0, 0, 0;\\n 0, 0, 0, 0; \\n 0, 0, 0, 0]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":2520,"title":"Append two matrix  as shown below example ","description":"Append two matrix  as shown below example \r\nA=[1 2; 3 4] and B=[5 6;7 8]\r\nAnswer must be  \r\n\r\n     1     2     5     6\r\n\r\n     3     4     7     8\r\n","description_html":"\u003cp\u003eAppend two matrix  as shown below example \r\nA=[1 2; 3 4] and B=[5 6;7 8]\r\nAnswer must be\u003c/p\u003e\u003cpre\u003e     1     2     5     6\u003c/pre\u003e\u003cpre\u003e     3     4     7     8\u003c/pre\u003e","function_template":"function y = addMatrix(A,B)\r\n  y = x;\r\nend","test_suite":"%%\r\nA=[1 2; 3 4] \r\n B=[5 6;7 8]\r\ny_correct= [ 1     2     5     6;\r\n     3     4     7     8]\r\nassert(isequal(addMatrix(A,B),y_correct))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":237,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2014-08-20T07:23:47.000Z","updated_at":"2026-02-18T14:59:25.000Z","published_at":"2014-08-20T07:23: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=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAppend two matrix as shown below example A=[1 2; 3 4] and B=[5 6;7 8] Answer must be\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     5     6\\n\\n     3     4     7     8]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":55995,"title":"Dominant Matrix - 01","description":"A matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\r\nGiven a matrix, find out whether it is diagonally dominant or not.","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: 72px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 36px; transform-origin: 407px 36px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eA matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\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=\"\"\u003eGiven a matrix, find out whether it is diagonally dominant or not.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = diag_dom(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [5,0;1,5]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [5,0,0,10;1,5,5,10;2,4,4,5;3,2,2,1]\r\ny_correct = 0;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [-2,2,1;1,3,2;1,-2,0]\r\ny_correct = 0;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [-4,2,1;1,6,2;1,-2,5]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [3,-2,1;1,-3,2;-1,2,4]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":363598,"edited_by":363598,"edited_at":"2022-09-20T17:22:04.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-20T17:13:59.000Z","updated_at":"2026-03-23T10:28:18.000Z","published_at":"2022-09-20T17:22:04.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\u003eA matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a matrix, find out whether it is diagonally dominant or not.\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":42590,"title":"Divide elements by sum of elements","description":"In this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\r\n\r\nResults should have 2 significant digits.\r\n\r\nYou cannot use for/while loops.","description_html":"\u003cp\u003eIn this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\u003c/p\u003e\u003cp\u003eResults should have 2 significant digits.\u003c/p\u003e\u003cp\u003eYou cannot use for/while loops.\u003c/p\u003e","function_template":"function y = divideElements(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nfiletext = fileread('divideElements.m');\r\nassert(isempty(strfind(filetext, 'for')))\r\nassert(isempty(strfind(filetext, 'while')))\r\n\r\n%%\r\nx = magic(3);\r\ny_correct = [0.53 0.07 0.4;\r\n0.20 0.33 0.47;\r\n0.27 0.60 0.13];\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = magic(4);\r\ny_correct = [0.47\t0.06\t0.09\t0.38\r\n0.15\t0.32\t0.29\t0.24\r\n0.26\t0.21\t0.18\t0.35\r\n0.12\t0.41\t0.44\t0.03];\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = ones(2);\r\ny_correct = repmat(0.5,2,2);\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = [1 0.5; 2 1];\r\ny_correct = [0.33 0.33; 0.67 0.67];\r\nassert(isequal(divideElements(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":142,"test_suite_updated_at":"2015-09-09T15:27:51.000Z","rescore_all_solutions":false,"group_id":24,"created_at":"2015-09-09T14:33:16.000Z","updated_at":"2026-04-02T10:12:10.000Z","published_at":"2015-09-09T14:33: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\",\"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\u003eIn this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\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\u003eResults should have 2 significant digits.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYou cannot use for/while loops.\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":44739,"title":"Return all matrix elements except elements on diagonal","description":"Consider a given Matrix \r\n\r\n  A=[a b c;\r\n     d e f;\r\n     g h i]\r\n\r\nthen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\r\n\r\nSo \r\n\r\n  T=[b c d f g h]","description_html":"\u003cp\u003eConsider a given Matrix\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eA=[a b c;\r\n   d e f;\r\n   g h i]\r\n\u003c/pre\u003e\u003cp\u003ethen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\u003c/p\u003e\u003cp\u003eSo\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eT=[b c d f g h]\r\n\u003c/pre\u003e","function_template":"function y = elmex(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = randi(10,5,5);\r\ny=elmex(x)\r\nassert(isequal(y(1),x(6)))\r\n\r\n%%\r\nx = [0 1 2 3;12 15 5 62;3 0 0 9;17 89 6 1];\r\ny_correct = [1 2 3 12 5 62 3 0 9 17 89 6];\r\nassert(isequal(elmex(x),y_correct))\r\n\r\n%%\r\nx = ones(6,6);\r\ny_correct = ones(1,30);\r\nassert(isequal(elmex(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":52,"test_suite_updated_at":"2018-10-02T08:32:47.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2018-10-02T08:29:12.000Z","updated_at":"2026-03-11T12:25:54.000Z","published_at":"2018-10-02T08:29:12.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eConsider a given Matrix\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=[a b c;\\n   d e f;\\n   g h i]]]\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\u003ethen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\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\u003eSo\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[T=[b c d f g h]]]\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":47879,"title":"Create co-occurrence matrix","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: 1287.17px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 643.578px; transform-origin: 407px 643.586px; 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=\"\"\u003eConsider following transaction dataset;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 391px; 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 195.5px; text-align: left; transform-origin: 384px 195.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"911\" height=\"385\" style=\"vertical-align: baseline;width: 911px;height: 385px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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=\"\"\u003eWe can transform this dataset to a binary format and then create co-occurence matrix as follow;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 695.172px; 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 347.578px; text-align: left; transform-origin: 384px 347.586px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCo-occurence matrix shows how many times product pairs are bought together in market baskets (transactions). For example apple and tea bought together in two market baskets, milk and lemon never bought together and so on. It is a  symmetric matrix.\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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = cooccurrence(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1\t1\t1\t0\t0\t0\t0\r\n0\t1\t1\t1\t0\t0\t0\r\n0\t1\t1\t1\t1\t0\t0\r\n0\t1\t0\t0\t1\t1\t1\r\n1\t1\t0\t1\t1\t1\t0];\r\ny_correct = [2\t2\t1\t1\t1\t1\t0\r\n2\t5\t3\t3\t3\t2\t1\r\n1\t3\t3\t2\t1\t0\t0\r\n1\t3\t2\t3\t2\t1\t0\r\n1\t3\t1\t2\t3\t2\t1\r\n1\t2\t0\t1\t2\t2\t1\r\n0\t1\t0\t0\t1\t1\t1];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = [1\t1\t1\t0\t0\t0\t0\t0\r\n0\t0\t1\t1\t1\t1\t0\t0\r\n1\t0\t1\t1\t0\t1\t1\t0\r\n0\t1\t1\t1\t0\t1\t0\t0\r\n1\t0\t0\t1\t0\t1\t0\t1];\r\ny_correct = [3\t1\t2\t2\t0\t2\t1\t1\r\n1\t2\t2\t1\t0\t1\t0\t0\r\n2\t2\t4\t3\t1\t3\t1\t0\r\n2\t1\t3\t4\t1\t4\t1\t1\r\n0\t0\t1\t1\t1\t1\t0\t0\r\n2\t1\t3\t4\t1\t4\t1\t1\r\n1\t0\t1\t1\t0\t1\t1\t0\r\n1\t0\t0\t1\t0\t1\t0\t1];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = randi([0 1],150,9);\r\ny = cooccurrence(x);\r\nassert(isequal(y(logical(eye(size(y)))), sum(x)'))\r\nassert(issymmetric(y))\r\n\r\n\r\n%%\r\nx = [1 0 1 0 0\r\n    0 0 1 0 0\r\n    1 1 1 1 1\r\n    0 0 0 0 0\r\n    1 0 0 1 1\r\n    0 1 1 0 1\r\n    0 0 1 1 0];\r\ny_correct = [3 1 2 2 2\r\n    1 2 2 1 2\r\n    2 2 5 2 2 \r\n    2 1 2 3 2\r\n    2 2 2 2 3];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = [0 1 1 0\r\n    0 1 0 1\r\n    0 0 1 1\r\n    1 1 0 0 \r\n    1 0 1 0\r\n    0 1 0 1\r\n    0 1 0 1\r\n    0 1 0 1];\r\ny_correct = [2 1 1 0\r\n    1 6 1 4\r\n    1 1 3 1\r\n    0 4 1 5];\r\nassert(isequal(cooccurrence(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":15,"test_suite_updated_at":"2020-12-10T08:46:02.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-10T07:43:57.000Z","updated_at":"2025-09-17T22:29:41.000Z","published_at":"2020-12-10T08:42:18.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\u003eConsider following transaction dataset;\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=\\\"385\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"911\\\"/\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\u003eWe can transform this dataset to a binary format and then create co-occurence matrix as follow;\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=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\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=\\\"rId2\\\"/\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\u003eCo-occurence matrix shows how many times product pairs are bought together in market baskets (transactions). For example apple and tea bought together in two market baskets, milk and lemon never bought together and so on. It is a  symmetric matrix.\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\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA48AAAGBCAMAAAGGJUTyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADJUExURQAAAFpncgAAAAAAAAAAAI6hsgAAAAAAAHaGlFlkbycsMV5rdwAAAJGktq/H3AAAAEZQWQAAAAAAAEdRWgAAAAAAAJqvwgAAAAAAABoeITU8QgAAAL3X7gAAAAAAAAAAAAAAAAAAAAAAAHGAjgAAAEBJUQAAAAAAAAAAAAAAAAAAAA0OEAAAAAAAAHyNnAAAAAAAAAAAAGZ0gAAAAAAAAE5ZYjU9Q4aZqQAAAAAAAAAAAAAAAAAAAAAAAAAAAKS6zgAAAAAAAAAAANNgQWkAAABDdFJOUwD/wy6w/8u4/////8D//+7/23T/IOP/xZ///0D/3Xa3Ir8q/1j/YM+W1y//30r/54Dv/9yI////kDz/q4UxoP9nqBP7Y7wzAAAACXBIWXMAABcRAAAXEQHKJvM/AABd5klEQVR4Xu29DWPbynYdSicpmTq1+JomzrXrsLw9dMJLVe49Yt1TonzPIv//j3prrb1nMAABioBAUqJm2SIG87k/ZwZfM6Mr4M/fTsV/8eNLcZ0mH4vCT4R48ujHADWp1K/8waEsV6nhGZDL4ttvP7/4eaH2vxS/+akdBDRZfPuEwM+vxU9GsOU/SNinKtHPwJr8VrAqAAeWtioYz6ODXBaf2NhXS2eTX7+JuDTfc3gn5jP+D6fif/vxpRj92f3zefzJjy/GdZosPGhIzqoJQze5sT/851lRbcxgTVqSpRejmQ4s3FSiBdZkaGODrgCHXVMFfxot96Ot5Zzx9+HB22eTHdBZl1Vqmmh7DtcxnxPxnpqcFbLSEt21iSYLGCz+7N8YVTACvzxPgCaL7aIoZnucWO7RaG1FF6NipUynQE2ak4xl7gzxFP6iDBHiEi3MzBmtyT1+N8pYz94ONDkdjUQiKlktRk8KKK1aizc5fdAR/9YoNp+jtGdD6CS8AfMZAO+lyU0x8bAQTWY/mh6aTw1ph55mttGhBeCSqQs7Gy0feOYFZiFWYJNzJaDCJY+Lp2kxh7lvRiyF/3QZkLFHhiNtWpNh/NnMRUDIXyn2J/jPYkOJoEFP2czY9sYKMQI/9O3nmjwRiWDH7SNke0sRVzCf3yWES+IaXF6nyarG07NKyulNPmNC3iRtHcNeMngR9SY1UtI3lYBBbMLxU2EWCXaMyWYYjJpgTaqN2Whmk8rl3vNXihmXxZaZ91srM0Gn4MMnzmyILUa70XinYDNeqMsdeh803wnXMZ8T8babhNF5uIrVqpowJJcwaFS+xQxvZpa3VGNFdRxVkzOMoRNPx/BTFCtMC3Gi7JvJeF2sR7MH/Iw2O05QEdgh52RVJCasJsPghZFPjsFkVluZJTuXIV1QIPjgBldsCNkJJoplNtZTMjCILtlFlEAD3pYdQsMBVzCff/mnU/F//fhSeMMZg8Pvcl0OxXWarN9M9dPi8I5nGoFwoZvE9TvFz8G4LD7jr/h59/W7znj6+Vvx5eDG7lc1xORfSivuEXwsfljqifAm8ff46dt9ofu5Be9As/bDJtWOxfL3E34+1+6TP4sr6fLCKEZ+X/ZyqHfyF8Cra7Il1aIr13uT02m3nPydLTgd5WVzwfs3Ew7pB/XYJMAGe7vBZIU3/ZrcTNdqDFWCgcYmcUEOqrzJpWbMmPrgF03W87bi5IyOkL8i1W7o2uQAeL9NcgZ6RliTBW0cBjrFH/AgW22yQYvT7VBmZQz+rYtZsZmPdNP0eVi1LDfbsMk4rW50kpkm3LRWNhhowgX0DPlPRdnkw2q/wKQbNE95Fb9savKB1xfIw/jJfrmzy4nFfveAK5p65jacmm9A5CbPBDY5qVlb+SBAN12HhnHJ32KNluc64+lstJscPIWYJdep+NVV5ZyWbdeXvB0M8OHOEcTi9Mttoecl5gOh6gOU8d5N8VzysIEsVNqG46ntwFBeKfp0ekV9m3wBrOO6LLzpC+KVNbnSXaIUldtAKbpQbnkL2PtsA+fSo8k4eB08BOWdrLEFZ3xsqdJ83q/7wLwzVcDXAJw+Qx4z6+4vA0tpuNEvdWtZ0cyjVwyK0RQH3QfDGatB6na6BHktOKz2BKS3fA8reK7KXk2+DO+nybqdlKd1gupWeALBh1ksppjQUFey2BnMkg/TWyx2Mytg0qMpPGq/K7aj6RNvBCtxNOVt3yec0Z/HazhbsdV7CqPZfhLp9SYxUHJSKVtPJpV1IA8ndUxHos8A+UMKUdaG07Wi7S6zHI5H/QpJsCMqJcO1JmHjNNBSd/8me6MY+X3Zy+EKXF4Fl38wfHl0eIvzdAz1vudAeFdMHrtrfJDGe8xHbzOLSd6ffvSXmQF/H9tL4qysId6aP1ppfyRMsoXffrLJT9/uePLj8ZOaV5qoQoi0MqAT5mqCMfntx7fPZPLRCjL/o4UDk58e9XDg8T5NGh5VJgs0JCYZwJ8HfiKt+FncMYsxyecM91/v2x5UOJMf71HVr3vkVcG7j5+tXiaKp8fi66fv99Tk/R2T7rs+bjkNuePpjdfHpI+XQ2KwB+TD4B0xyQceR2d4tcQVb0TVb3glaGDyhAnk6olXBn4yJIImUXdRTApe7C95Mw1XLDrBD9/bxhmujUZ+jWEiUbAZYnK95J2k5ZQV8/7aYr22Ow6z5dOo2K2tAYJvMPO7g42YPFJvT6RM4v8cF1OzcI9+NdrookxpuMJS+zjyQtDyt4FM8uUf5ok/ZX57uXRU7P2aTxnQqJgssw2GM/ukMaOg4YCF+rX4OfCOOp6hkZm8PN4Vk8f6tOa0xZEyVSbtDpnQWORY24MgYVJtoSPfgSbekgNWc94KU1r44WMlf/KlAo0Qk7tQhkz6zEEx/K8/wF7hhsQWmF/wjriSPXEoVJnkUwMfJzkBWG1GW7Qd2tWP3ZG07K0QkxIVs5JJzw1eFcJsQOdiHkETKxXO45M9FBwMl/NJN44S7VKaBsUPhHfS8fzlr8Pj3/34SvBONHlNJuNjjJNRtD+LbEfau85m84IPINfo5cbL0Z6fws3ROeLCAB3BdIe/rZrYzvQ9THvPISbnBV9mKvTxtj7h4SWVntwKfGaz4UeiDEz367kuQDSi8lHrqFigs/LMSJvzcx3rqzt3SymTuohiOxyuZnx/sPlSa69LTMW3gEyyN52oKlSqKvRPV2mejFR9v6F0jltBT8zOZ9ghczl+sgZFdUGVST0cJ5NrVDUtdnygxyfpSPPn2SKO5xCB6GyENCkKK0zOoDg/Y/ROTIYYMomjvnKeQqhqzzNXmFS4E3LH0xuZycvjHTHJlxPavfnQ1Td8w+7I23RistIBt+dNcDTTC6azQZOov3haLe0lhwJXQHv0oxgZY3+Ga5I1fp54V3HGKyTFt8CYHPPj8licWPDqA+Jc8xtUVTZV2h7NAsjEj8bR7eqNDg3PoSgPxWizAGEecTpSJlWLDSEUHM43ej9RCc59HEKo+9YxxJhUOeThC/0IA/jVp+/6jx+Mo3ZmcIYsCvzwxRKjJsaO5n4/swsu55ONpEEEvvbAMcrnL7y+fCcdz/t4+8PZHRKvTpPviMljft+c1j49D72rgu3o3Ek2IqmltcGESWXXELIYba3fVjduaWHICkPIaL9SgUY4k7xYREWV8laIvzopf5jbvwcbjZ6s/Zge8hhitH5iCq9oLFxTQJVJleDINMUIBcI4JsXK+OJlyaQR3wJnkhkCk6G8qhtNVj5CTvd2e5KR6CA0reEQjWJrXbGrBKYH2wdIgckWzVvbxWpvcwnkZvnNfDRe6aY3zxJc3idNR00Aac33Q9g/CtW3PhNWjvnONZi8AmqKzch43bCJz01jNPp7fzdrQPyDH18LMpN9kZm8AoxJemfr+7Qf9BZvCn+3txViUuuENC2OrTe20aBOhBg8zzu9UZNJk3Uc8vPp+6lMJqxUOcFZyVFMOlprfyRMqqniW/GBP9+4ijePd2y5+PaLr2hDL8r0Sa+k39tJA4xJ5PmF35/fvqju4u4jDveRScQyuYClMLr49vESTJbvxOOHb5fbiTGpdIWAT98KvSDfZl7OpP3zl/e/FeDv5+Pjp8DkTzDF185ZKXJ9fXx8vAiToEZkkf7iB9+rZygw+aPKJJfyaXnR3pn8ISVpOXln8g8mOJP4/8gDs3y9o+dfRpPhxX/I9zts6wtM6OP9t89fueIQX/YvmVQuxDTDmbT/ykYmFYb6yC1C92DxuyXr3wfWHpbhHxaByUEhJl8RMpN9kZm8Akaj/+graA2I/8ePrwWj0b/5deWA+KsfXw8yk/2QmbwKyCQvtfxhaCNqNy7tFrU9Am9CA5Ptt5RLsNoz3SI1TR6p/PDuNGlZa6n6ZjzDZHvB8zM5mfjnVePdqJhNRtNtMVqOp6P1TO/uzfgqmF7/o97nx2gVk8q7QIX6+IuPRPzdwQe+NIfwZrxzYxjPimLJhy/8p8chQyMyKWFLlkGgdoQmFVhYSDH22KcNrklUOLPnR3y4xV+LR8GtkkIVel7DNvCvx5ueJyBhsvyGbLSchidGkUl+LqYIatKKtMA0aR+3jZbkbaFXBR0oyJMnPeUiUib3lN/gSJhc7mGYam8/Khb8jIAhEFTA7vATNGlIgjUYk8wQf8Co8sdPMPwZnIwzZfKc5jooyo5H6nMrJQ66cHF+flyUyQOeur+g3QtnZfK1IDPZD5nJqyAz2Q+ZyavgFCaPXYY1oMKkvb58BJeYDxiTR1o6nEz6/CsZ5KuoaTJhsqmZizLJeStf5yoKCF8BvmnOSL0hVqxHkyddJHCCTgZbp9JikrN4TuT59llgk3FTfbAVOGOmmTeEP1tIc3i+I5OiWeREmnTUtByBZZyg2ydVlqcJxiT/Y9YmJkNeTPjnWqrQ5+GMV8byhy/xt9906InIJC8UKFidcDUTO4lM8vsCRZi0F+2OWjIJ1JjU0pFhmXyrjv9Vp0L4S9ceHQYJk4EdtaQrLIb08YI+JgiaJI7w2MBkKIcD5+whTb860alHR5EMB2MS1gPT0u0PtrTD+ZgfPk71BQisc4sTSJjt83VLV2czApMyyQeULrjRFE+2Y1xEsso573YA4wkrR3BSaLdBRq7ijoKDwZgcFGKyjoOL4dbvIMiyB4fCpZi8KjKT/fD6mPw7/xh/QPwnP74WZHPti8zkVXBFJnsM+dt+N5/J5GRSTFovnDAw1ybMmqf545smvJTJNlI2nD73mgyZJlk0WcGCf3wghbkdJnArzLyecAHmG9pwUUId+dMEY3LC+W661IZtlRlKrTF5YzOjNSbHT9NRsXywCR5+it1oCY2tirBTyGI9Gs848SSTPXQZmbT6LaSwHzUt1xR24utiKf45TSLZ6+FMF8agmS8ibHsjpoQsnNz6fykRP7og0GUXobQ148FkH3uNTKKKeL3DL89tRwdnEoG5hcDeRDsmrVpbqzAZ1xPZcL8MtMCyVpFliY0GS3FKitEDixI4cB1+Y9LjOiFhMrDDaspLrRC7C0wGpOEKKkzqiRYJVPZYhoGQxUP404mY5DEuk4azksmZmUInNGrSboFoGROc2u2PyKTtUXBEomLSijIjKCWBixm8PKyTIgUriED53Z0duAGCSOFiNx5fMmlZusGYHBTW8dQROCCtLUB6XU2hn3oZLsbkNZGZ7IfXxyQ8/NaRzbUvMpNXwbthkt7ZOur6LeUENumoRSYQk5Us7XlTHM1lU96eME0eqf+wdpuQtc9FIpMdcbRIj/pKRCZVC+jntYCurXT0xzxzvXZmKlS8LwTfCGeSD09Ub3yJzl9fw8TOK/NruJhcjJ74tEDzWk6fjRpP1CXZutcSt5FJTilxkYgQfvg4x06MSaX7BB1E8ynOc0wiKwrMx/aOp4AiFkbVXu2em6TFy0ZcZDMl5POfMhGXmQ/ae7AjEiaDVFltsQjPwQOT5augtg0ouWiGMbnXG6PIpRXEhNAANWzVrrfJlNzaQ0ozk3woyrOXMTmfcktjnkx3MI016h1PR6uJLrWC8AltpNDelpvrVAVkq7io1C5xfDbG/7joUmUTPdKeTT0ZuXfcakJMLtdjv2WgRrmoJW3LFuvsCGNyUIjJGmr3whzGM9Cc7LAsL8GFmHS3q2EfloVrTh4MF2LyungXTLKbvHFkc+2LzORV8G6YpHceefmoPhpzDjJt2LI6QEw+O4K/fIgHTpz9mCaPtOjDdQIyeYzEKzF5pMLIZLcP0o6R6ExiOqMnPA98CMii4ZmfnWlLZYsej9De0qbEmC/zqR4SmHmMn/10iquetKh948Y0znI9hZNahmeT8cH8KTKpu/dSUdCTHTWTRqD6QdpqtD5UscOZDDVxwq3ymncLpALBmV7LojZCIxbvQSTw0kgR21JritYCjvwCDCWdEOTDFQ3ZsIoSJEx2+yBN4UaUTCqTM2nL1zPO6EXQNpXnCarWJQeAX6OCG6ixEDfVVibBo/mN22g+V80OhFjfLl5nl0iY7PJBGvTCJ8iNcCZ9YUcxqfKqSV8u+d0CI5H0UxkI85KRds6wfsjkupjw2hawZE/DBaCqHINGXZMqnn+8NKzCmBwUYrIN7b04SCO/B3DigZhMjckKHEev1IBLM3kg5Qh5XwO24VZimVxnUjcNjuDSTF4F74LJf/S94gfE//Hja4FzmpGRkZExLP58hjWyzoB/eGXbsb8yYC6YFXkLyIq8EWRF3giGVOSP3zxwFpysyGQZ6w5oXab2jaCmyHTF7g44QXaFVd1PykSpyOKr1oJm6ENDdYdNlOueK+1jcWdnKQ4VWZxpVeTzoFGRxV3BZbEJSqxQkMx7zD2PXDtcER8t5yccEPMHw1wy+WvxG0IfmYsoPkmI+kH1gKJPR6rIP6xw8ZOrQFvzkVA18ZkNf2X83bfvPHhrpmRmViJXff5hqVTkHSM+8PzzNxLfmcYrolmR0RZNUN/xQ0ZNDA4w+6v4ZWGXD36tgp8xs+mbgU+o4k6x5ka/UEEXpIqEcnC8vzf6CCOUimETsh83NRhg6pGE+zMSwFmh5crJn63mrXW7GXkLHhl2RgAYoBxMZB9prOaR0gzjgESR4v4OIY8L0mCdf5hbWiOJeE9CRZGsg8osPVIB1fi1eBQDFk1bq3Wt+v2pRFIHl4QGUUbZFF3ckiLF829RPsH2oTzp7zMzFVxhH5qVg6jwlxhqUCS88B6xP+SLVuZ0VBUJ92F5UlUjVOckwPyTqCuSRIqGQB0ykCmVUg7iTSsSvRVgPebnL+icyJY6n88I3X0v7tkt3X1EnyRJ/Li3Duw39kgfVRhjjKKsAy27VmbHQT0Xin1tmHAcRaJI1nknIklVjVBr+Ad/MDp+VbMfAxkaAL+r6e/Fx7t7RIMWDh0adj+TSvjqV1X0XQlvBDVFvmKUisxoQFbkjSAr8kaQFXkjgCL/+S9/fgv4H//TAxlNoEee4b2dM+Cvr2yD4FeGrMgbQVbkjeDWFHn0Xf+O4Dpe417rqF0BiSI3k8mkKPCTvvx7GiYS3/oo08VerY24xlUfaZ+myMMXzQ1a8/p07PkNDz9V7UXqNQA6U48MHz3wi5H5rrC1nIvRfG2ve8/HXDR4tF9qnXCL4NrLxMqt92la7PhZx3Y62pb7C822xWy2ZC0o+EJFJoTtxwmJ/MjbFLmf8EuDEihQaM23ZTHVG/0rmKwvfufgxwZcwn1nnGlfqaDI6Rtwy2ZFRkEvGNLpGj/meAb1YWL6ISQwn5YnVGiiT9n8fX8KqCxf1t8BVY8sCVvI1Rli21KklEuCS8gjFTVnfsJIDZCe9TGd4pnfFTmt5HutAJENilQ/tJKj8ZTKkITG9iHGfsqUDdewMJSKtC/nqWWP0/loPysmM/7pzFrpiFKRVcJM3qIY5ySTy8Z7jghl8HiUYvfemAE/ZgtRkb2IvTxAZYsipQhjKioS2LLfZQCZVuyAiESRCpXu54pEwP+IXrKJikwIQ7cOo6HM2U/SSxkffS6B6Sn09CIgmqFgGRhVUyTy1ZcFfI0A0W0eSWMUs1GRa0ZBSHTIHTPtGaHv3eigKrxlFAVcVSSLS0IqDCi2C0qPZHEnjEFqrZCLIWBt8IR95SbqAH0JUjAy6qgM2kAyEtKuSP955QCJqSJfMapjpGBdK2GmdwCbCR1B1SvfMt60IjNKZEXeCLIibwRQ5O+aAWS8cWSPvA1kRd4IsiJvBFmRN4JEkeEWZXmZfTK47Czq0m8bdK9k783w1k9HtCoy3IA5vLg/+WHiW7h18wzAQeqRPTmy23HHgSy2hSYRb8GejqMe2azIk7m5VUXyWd1Ki8bpwY+e/jGFD3j2iKYWeF9ckVySr7xprl1OV8Va9zW5zVZYZJFijg+OHnrchy4VyT6Dd3kDeehBeMIWqhtNMdZ+96RorbvD6V27CbsIpOjGrDhaM8ZqK+Zcza0Yj+ZWrXU7rxUgrkGRfufyifsi4TTcNIf0fKG1xWyGTNEHSkWaqzFz9aa5nlSETnunG90dkSiS1Xj1fmqirz85FDezYsZl4pW0AdlpnsCos82nYMxMvpw3p598ty/8+RoAclsUKdbtSUBQJAFh6VEuMz15XKpIrX7HB0p1RfLdCYUWRxdPbcUJikRkxULEjR5yCKLFOHSEjsHZpqOHCqqKBKfl2w6vEiC3RZHzYjrjJnZi0BSJmB35Qd+21s7v42KMPOxLJ0t/jFUUS1g9xFFXZBgii+mEUGQXnKJI1m4nwlOxRD+wBNmiEkPEUj3yJrzm8YAkLauqEqxoAd7AXF2RfPjGM4t8jQBlqSJfMY5OdioIHWYrqm+BnAS9WtL0xPq14AYV+ayWtnq9qhPmeheiu/4vhxtU5PtEVuSNAIr817/501vAv/9nD2Q0IXvkjSAr8kaQFXkjyIq8ESSKXPD5EtHrDhpw/L6H7tHxduW211OswRX57G2DF0LPC3hj6DK3g2oe2bNRu192HMwSss11l60brq3IcLO5E66syGJSTCajYj1b6rxYFlt9PrcqxjORNp3BrZCytHuts3Uxm/GRj2rgvVYY46RABZEJd3b/WGTW415XqcglKh7blwothKI50LR9YoD3V1kqABlEVjFmHt50DTHcl3Wsz+uKyczv5cbHYk9L8Pigmnd8MrAB6wpEsBzqeSiWEz7Ls+cNrsj6c5nhgQYaFBmNtXz6wZuN29SKEdYNSMK5xq9x3vT0gyzphPpMBXAioiL9uaCei7UQqrb5Y48sIhFAfCaqsjwzQpVbIXc9cpI+grRo/xzTOxS/s27wDGyL8UYRudZ2Z+cGmmhRJNxvnsjH2VuCv30xZfff5XmkfQkH6MyydkRUpFVsMmohVM3RpLz5BF7ay5KDkhYLOad8Bhm+NiMsOqgQQ+Buf6oi4za9ZwRaa1HkEt3fXudRPlN0iGs+j4Qep8zEZL4hYAzxbGG9CrylokgE/E87pz/1eLhXdq1GlH5aCOUXypMJtPCgKE6x4vs7VDC/34yKNLfdOzuuAeBBk7JyUQJNArd6hIk/PkGZq8DUeWlX5BW61leMLpMdm3hX/KCHU0j6sStuRXTSq+I2FWlXUunTqh4vCalLmQVHbkXa/V4Rt6nId4isyBtBVuSNICvyRpAVeSPIirwRZEXeCIZU5KK6utvAKBUZrsB1k6iCp+5Xi22wuzxvBzVF9iQ/3sA8AmaxbHNb7qgjDhV5VvRX5HVMAI0eKrLYF8UEYYD3ugoF+eDJY7R4le6bMDC2nP7JgJag4sONSfGEULinylhioxuRL1fkFPTQfPQcSg3r/mml3hkb5J25YjJGik6ZoaSM33RZHFmq3MRRrG6+02yKDTPsecdIfEsCvIVbysYRFspT1XyipuXCut9a7go02aDIeF/S7vySHsq+4njgw96/BvwGOX6tgvLpULxPxlPdXuaqri9VJO+TW5V80ATbgbBJtLXuMMXw5nYSzciSMt04x89ejMRvkgiWscdP1IKbpk6ZneXsQVqQTQm1Zg/A4r3y8LHJ+YCWGhRpdAoM0Cbt3j4sW08+iCOPsZJvJs0mNioBQCyz2WxS8BltN6SKNDLVAiRZbECcno1avMN6YH6MZdH+KktK2aRY6gm5OWu1NE48lookG8ZuybeylLIJUDVeFGbDVfDMrc8KNNqiSLErI60QCybEx4qZ9JgVmtU3oips38cwVFEkAv4nRAvogErXqhUb1cK8oAqLne6KG/kO5wWy9FDohSNl7lk8ORA0M5bPlauKND9c0abbFPkQulul7S+uSFsr2HrM1Rq9D8mQjPhN3H5nCxDv+T6FhojF1PrOJ/Y99sgPJq4ok0LoWlk8vlBQ7cRORKJI6YwLNPNsLGrtnQP23RsRJix9pWV/Frks1vMd8kXKLKuscD4B2ZB9LB2Xgx5L/6zHqFaG+bgYW7cVZOM9ObGU2hfrYi31TXBqz9XOCZCQKvIVo1TkcaQzj2eADn/mb/8EdChdxTR0PVfC7SnynSIr8kaQFXkjgCL/5R//6S3g//xfD2Q0IXvkjSAr8kaQFXkjeIuK1EX4S3DyYoPnR7mc0wuRKPJCm5zZgkndr7sTRb70fpfdsnsVaLlZ2f0eJgqkHul3JVHR2TY5i3dfO6KuyF3BRQL59GpRrOe8bWj6De3D1p+Kdc1grBC4tNtowIRfjij3rpiPitWqGPsilukTi80Y0TiitSU6hLhHWjHaTK2D2CPKnluFjdQikty+FRta8HKmsc1aJSMkUGZ0JkcPk3qldTQr0jgBymcKvBtujmfQNxFSJ+jx29D4tTfsGWrb5ExEhtgOqCpSdzZJ3UbGokeCJLFsfybiKmZjT5X4/R+UYlsxsTDLzOxmrT1aVD67/S8oqzjYlKJRSyKDcXrixcZU7HCJLMvNH4Y2KsesVKSvxpTeKfT784FJISGoAUhsUKSsoLqXmO7iD7TJWRBpJ9QUadgYXdYMySnbd1mkDYXB1bnkYpCGkDuQC/9wtxS8EhVQKO6RJkmxLL/43NOJlFK11GrupBoXoZIBxRkC8QJKxYfirUBiiyKlCLUoqrxtPjrwVvpvcvacdTWipkh1+kBdkTpl+0EW/HWY14VIVRPmTZY7kLsv5unzCj0fEbfeGn9VQpJSuyF7xbGEJDd7S+tG2E9bT+DeWoWRE5lMnmu3AYltHkkbsPaDIofY5GzOdNXYEbUxUrSESktFlu27LJQlqMsZcC5ZjT0jD7kjufwM1AoL8XtLa43s+h5pQZH8nhlzChi2xkqlhdJlbvkmAlCkh9Su9X3QcqkrnIO8wKTkfPzZHxJTRb5ilIrsimjYp0M9hiv3JGhAfgo9FNFQ2hwEcHs4QFq+I96DIt8FsiJvBFmRNwIoMm9ydhNwhWZkZGRkZGRk3CZ8zpPxpvH7qPj2JvBGyLwS/v7PWY+3gKzH20DW420g6/E2kPV4G8h6vA1kPd4GhtTjox/Pg5PJLHrRUXz1wNtEoke/MVD00GvxCT+fjgnwq1ernL0QyfpUxIaKJukfkPGh5KidwYOa/ughh+uh5o89aX/eBaDHDzwOoscvHv55mh6/llyx+bvi3s9SHNT02FMW18Hl9GjCH0SPd8UvhYrHPnr89rGJyxvUY/H1I/qex9AFfS1+Q+AjQj8s5g8elPMDA3ff/VxCumf4MwKFOrE7ZgMgS0lKeVRA7tkBapD4hKrkUT+szoRQOCgyQo/3aPiO0d9xTrj56CiLUqzoBH7ggJo+MoLnYJaH583z1aBRj5LKF7B8R2lraPtNLIIvRPwE29/I6ycK4AMijWEKSZq7N0Ehq2oioMefikWen/bDWjog1EQ9mq8UXyT9lFCaDYj5yECksOaPv0jtL5oRqSNVdz8R/oogeYSJ/CoQcQP+WMaQKxMDWSv+UKTATDFj1OMdBYUQ3QB/pTBYCStjuhwzbeUkxOzQ4zeq7Q7KsqoAI1TeXzz+ZMBmNzSpVI/EFz8RdSGx+PqDarTZzXf83o4ePz2iy4p6hMTug9g+W0opxaBHZ16JjKPMBVbyG4Y16VG6TqR7EmJ21kn1sHs0CiqEwg/NLYtHgJmSltg05rtMv3t8ZAJ6X3UMGL9J1leVYsKt6FGDYVWPjIPdfw4pcYw7TY+MLvWYXA2chJiddf6iSUD+pKpGKBrmCRoTYociWNNx/FMCJgPsT+3KCL+ecCt6lOIYTPRIHf5mswymaPJDRD1i6qEQuq4GPX4q8A8pcoBw8XAqYnbVWdxLzqSqRigavmNUOSs91GNhrQdV0btRhHyV1nUzevzNgxU9Uj0a+ZhiqvAJEH6pI6Z9DpOimh5RSHkszJwdEGqyOv3SkT81QtnwI0byP2y0BDjaOVyPP42GkECVoaZP6F98gAd+K0u9ARzRY/EBwkIw6vFT8f3RBqafvOBQHswpoC8cYcsUwc/iy+NH+WmTHjEYIQ/6ZRQLKaci5rc6nUjqsUqoGiaZ98VHNANr+Vx8/enaKX4+PuKqh53xF16vIOYeEexnUdNX9NYfkfDBepwvnIq/ETTp8SO5kEp+fUcHaV0N56s/7s2JwOen35Tpe/FFc9iPms7y6vwXtGhGz4TPofLvVucHu4L/XtzTiTohkml1flGFbLZGqDVMTfz4Ap0w5rc4RYXqii9q+o976BsFcPV7z35eYz3V/+ljca9x/4/i3m43vAXU9PiK8UbIvBKyHm8DWY+3gazH20DW420g6/E2kPV4G8h6vA1Qj//hTeCNkHkl/MfxqPjzm8AbIfNK+Ms/c9mOt4C8KMUx/Bv6VQ++cmQ9HkPW420g6/E2kPV4G8h6vA1kPd4Gbk2P2p15GNhaxv1XuL0oEj3ynQfBz7tipYW420Cp+BLNfXZpPVWPA619yGq0sHFcyviVI9EjN0vhpiy+VncXaM3vfdiqthHlIvTTfrI+rVBL3V2bjPutv0E9Eh3ZDThhAXl2eFrOvVi3rdJ9HKcVGkiPxJvX43gne3xa274zyS45W9vrZTH2PV+4wP4C/aT1xhpL9mEbmHJLHmA/40702soj7L7RFWWhQNhuCllr+5zpDpSIRFPYrLY1gRPIvYCst5lNi+pGTeB5xzXjF1Yh9wmKelwc7LDy+tCkx2JSQI9FsQS3kNekKNa2lz+kY93jbra2nXMKbny00n4rgefpDJpk2rLYagslwrY4AHjyQj2mhE1BGEKkOJCon+3SmnJQryAQukZJKAUZLHtEAQ2jzLgoqwl6XPmGUK8ajXosJyw033Kzo9QuyamNdxgVzfqpR9n7iiUkj3LnFYnPgkP0q0aYdkFCQmEksuvGme1wEnfvIESMRVmQgdRltW3S1g3QMrke929BjS16VJhgsNxZRWw6mBJ2qin1qLm6ZVRc3KhJNfvJIHrEqRHGX6NYJPHPeljrQQ3KIMX4L3CYYa8kcYqQ6fHhTajxmB533hGWekTvOKVLogNSSrmDT9CjC0mJjAsqY/dre88BL9VjlTA2aRQHjSq5OFSTbXmj4JjHgwzOfkWPk6Oz8FeDdj2qr2Kw1KM0uUdnqa25QhzwrB4lP4DTk5fqsUYYe1GjmJ14hawSymD5iYI97Gl63PTYXe0KOKJHDTkIpnrEcWZ7ATHFMvIk6NH3MNMQk+pRlQQ5vlSPNcLwa4SEkJ1VoKikkyeVJ+qxqbrXhyN6xCizZTDqcQU3nMOSOfrhWoOcQqSaqdpGipznMLNMuKpHCccF91I9loThZ8F2tJvYMrT/oKbZHcb9dJ0HndKbYWcTkqMdLQnR3azHvY23rxvtelywHyzdCNyFbeZ0EbFlrEYcCIwDpnhmYYCDaE2PlDZjLIM10QmxREIYLhIkZO6DZ/vFqmJtPsdAbIak2692pSO9uIKkrnwKbjntp6ZHBNKp7+tETY+vGIdkmoERUV81UCVH0bAJ49vETevx+Q78DXjaabhpPT6rpVkYP9883rIeM0pkPd4Gsh5vA1mPt4Gsx9tA1uNtgHrMuAH8nv3xFpD71dtA1uNtIOvxNpD1eBvIerwNZD3eBrIebwND6lGvbZwNbWRu0KweGD/78L8deiPlTSPRo98YaHtH4hgkh429f9MCvu3Cjwr4uZW9wNMRbWSR3hY9ntzMTemRaBPWMziqQQMf3vObq8l0zzelPLYDjhVp0+Op6sl6NJygR72FFt4/7/Nub9bjMTTpsZiM4TB8p1B+Myn4YRxfL9Qbh3w/1I7+guE+vKcvaajb5LujhTpq79k2DBN2Wr5ZczpiEaNnqep1muhxnLzFL0qQIKrtCx2ALzFH6A1Ovs8q+mIMrVJREAJKI8Sk8pujV4hGPYpufuG4pwfpdd8nCogMImKpF7qh2A1lsEWk+SP1KM3Ze8gsaxIglBjGqzL6dMQiogeWtgB5ep+41OOy+jGGDGvOrxj0fiPfb60qw5ggPVQmX7pijU/6FA9pcxrzfLS3F9H1fuxrRbMeFSbImzkPuUjfP2OmmDHqcS/Rjfiurz591Lu8AgPhRPrviliT08Nv+0hAosdFVY2mRyMydOnKGRDfXlVlrGhsmaFeKzZzfsD8Ki356nBMj5uZPup0uaHX0ivYxMpS4ogU9eh6UyLjotj4SVo8sffzOyIUDvQEHZV6XJvQS1ie9QwwUp9mlRePA6OWkbTze9eUN+eHXvyqu9UjetSwEgTlfCEOKtAYIl7DvOVZPVoJDDV2oriOiIVa9agON4XnEdTJE5YkxJNEjwL9MdXjHCNC+XHva0S7HsVIEFTgCzp88oEEseRXiHr0T5r43U7VH/k5iFVUSq8bYql2PdYd3fIEIuWKkSAiTpsTPVqEagNcjxgk/Avd14ojekwHIIRMj1SPRj6mWFfjEyD8QhpKW4VJUSk2fvlkVZSi6oZY7IgeN7GHEJTHhjxA5Spr9yz0/ZzmqzhSZ/r6SKjqcVe88s8gj+hRiyUgGPW4KXYzsrMulrzgUB77yBhH6gnSWGI4GssFqnqkWCRkjLGEFN8JoaZjesTJHCehBwRZSOC6EPyqeF5MQb5y8odgEk+iHhGzm+1YQVWPiIe6Z7V51CtCkx79q0GoZL5DB2k2yinbYip3Q8x086RMu2KtOexY01la9xxapFRschsneRIN4+2qzurphEim00ORcnkYnuozRjcT6DFIe68vp5EDU1kcVzBAVRP1yCR1O6TcXPVpWowVJc+OvamKRK2+PtT0+IpxMpnPTyxlUN2gL3V7zbMvgxvU47N3xyfd1fHASm05j9eJ29Pj9tnbLj0YntIdxz3uXlwKN+iP7xJZj7eBrMfbQNbjbSDr8TZAPf7pTeCNkHkl/M2/joq/vgm8ETKvhL/7S+5XbwF5fLwNZD3eBrIebwNZj7eBrMfbQNbjbeDd6jEulXxOXG6rs0SP9sIF4OddceI+ZatJse7zIK8vWS3ozeapYAP2yk/3tw+6I9EjX386/z5lO72s1acNPw6EznrsWoAfl11Fj0RPYdl7j0cR9ykj+jhDT9LacHY9EtfV43n3KSPs1cVuSIpsbU35I4Qu9FoeAiCnuiGZ3vED8UhdBruyGL51tyweRtOn/XTtL/qVQ4XzeGSrs+nTaMy37J6Mhoo/nn2rsyY9ctevc+5ThrQek4ySzKLYQpMQTCuhO71hC5IWiFlX+vu9mOCuHMUYeTwGLPEtWKhmNipgDIV9XZV8m4OKn9vqDK3CIqbcO42n+Al6PP9WZ416TKwQtjfwPmUPUH2fuWKsyepk9e2E4k9vt+kt1MqLkPZe+B5lQfdcJJMaftDg3zna55vKl5b0RPuQkkEGxLdDpuXvYDv/rscLbHXWrEeFCQb9/W0IKpU/U3rtUwav8e91uqGsST7OrzXaCWX9+LHX2eNL7UQQqZWV0vUmdcztKXbJoJeRDYqWYvwXkNUGKIMJQNUiZHq8xFZnR/R4tn3KaOwcz7rBawqN0UJaCaUdUdHo4TwtInzDaZEmcKGmR5pL5ZNHRcsIAQSbtzqzOqzaoMdLbHXWrkf7RhfBUjzS5Mv3KeN5KoDT4DV5xWqplVC1hVgnJ4WVtgJ2BrINVT1ijKx0yIq2JoiWrc6a9HiJrc6O6FGDDYKpHnF8+T5lQNphnYhY2HpzyqaN0PjiN79brCGMBV6WAg+0VPW4L+aqOUDRyThBRk/UY6jyjDiiRwzYmtBF8QyyT9la/IfoDohFlmz1KfQJ+D0gFAno8jgHshykJHQF6uR2QbQk0taGQJ1VPbIS/PLyQfACmiIgM021YauzZj2ef6uzdj3qe+TSjUDyIPuU2QjTY8AINXkVrKuNUEh7hksJnjKNst+EcRGdJcD5Kk9UjWJwWtOjTavDmbjWRQqAmVbLVmfNekQgNH8m1PT4itGBTFsEINoQUXaIJ8PWrJCmj6Gy4sDVcJN63MlFKrOLHgOyZjkNM6Uazu1pp+Em9QgVEskcp+KbJ8Kmc2GG3YZXstXZberx/SHr8TaQ9XgbyHq8DWQ93gayHm8D1GPGDSDvU3YTyP3qbSDr8TaQ9XgbyHq8DWQ93gayHm8DWY+3gSH1+NyT85chkmmvbwCz+ktU+wEp0MsAbweJHv3GQHwhpQPE9In7lAH2dk1HRLKiHvl2TAW+28Yg6F1VfO/qoqj5Y08aTtALpe/vnk3L73c6IJIW9XhW9NZjn1cPXo6L6VGvseklGTCa9Tg0mvR45n3KiqeX63FFelCLNnWwbZaKaV2EapAEFHu+wa9T5YyU+Wv+zlnlhSkxozcicUSHjcBYzDFREuA7u6VsAphCm1XVaGOuiPpIPjga9Shiz7VPGdXwUj3ae72oRV9g+Hd6i5oe1bb/PI1W5TZlkTLtLMCXUcu9zCJI75oEMyNses83VvmaPNQ3Z2DFUCmbCCNiyRe0KIdF+Tr0OdGsR4UJSsj6MfGQWCwzxYxRj8/vU7aXbF6oR/MA1iKVkEKKr6JHLQ2PRL53HidEyhEpE2f8MUas23fI7miwNBV711jlaAmWnXovZRNhRFiUkRCynRPH9HiWfcpU5oV6lP9ZLfrMg/JiD1vRo8uO7ZlxwXFm8rlImZ3hJ93LzIEymIArOpijykntysgaStlEGBHFUkXZ8Hw2q3zwcxa061FDRlWPjIMI/eNixAUDNr0c0aOVKIrNyjZ0e9l+OmE3P1SyKPjJIayftBzXo1HAQKSsmNrXypZU98cwqLfokabZrkfDHLkEJZ0R7XoUcQxWaH3pPmVuAz0YiyVQjb0qrhaKh/GEF6aMqejRhzuNB9Sjzk17gbLJemkrC1RmKgaU0RAg1PWoz5LIa7sewxAkTi3bOXFEj2GArtIKZjROMMW6C58A4RfiUtrRfcoIy98NoSaTJM9US0GHwjyFERU9au6COQh+pEexYaeBMu+f9a1jHWImEFzTo/F9KBvBPn6NVStwzX4V3cw59ikTlNYRoSbRowmrarG1GmzDLLVm1AMgA70m5xvSY7JNWaRMPYMFbC+zsjTLYBixsa2mR2XXzLzUY7mHGVe6YL8zgyAokAmv4DztbGjS41n3KRM0EeyISKboYadmfZc6ubG6QNuuLGbcrIuJPs+wjzTKbcoCZfKVvbwJ5qC9zEo9sswec6odAv7VPzNYd43smpCWsvGZAbCailFcVU+oWlxgLqIYzoaaHl8xTiWztJZnYVkrvWKH0lXEjvQ6uDk9dtmEDB4zs345oMcWZoZr72F2c3rsxM3TupimFxv9ZXHtPcxur199n8h6vA1kPd4Gsh5vA1mPtwHqMeMG8Puo+Kc3gTdC5pXwj/+S+9VbQB4fbwNZj7eBrMfbQNbjbSDr8TaQ9XgbeIN6tGfwL4G9H/AqUHlH7wVI9Og3Bnq/S3LaPmW93wOMReydmJeg90P/4VF5GeEFSPR4mX3KNmqiTxt+fBd67KzeWr/aU0QnvP8W9imrvJvYBVmPx9Ckx7PuUzaUHjdre3evtjtY0v5qr7f4UqAQY4rNfOovCi+mlqdY8RMudP67Ym41lS/AAUt/2Vx7mCHN9yiDpMJmZ0EI5UZmESH3lLlVN0agnZFveX2jtAB7WRuBwCTfz7NAG5r02Lr9VzHAPmUD6RE1O03V3cEq7TMBoYhQqBgXYICjObToL8CCB/tWcLwxQ0legMOYDj6VzfYwC3uU4cQ3O1vzbd8phBA3Mosoc0OuHkI1Ic6q10ZpAbD6NQVaMlnACRhoRaMeywkLmxl2nzJ9NFGR7omINbHVuXyfxq3XgZPdwart+8cBhr0Y4Yu00jOS7DMGupp9ogj54XcvX006XxMh05IdKyQQntpmZ/jTW65WNm1WsNwSpIhmNWoX9Ioc/6LCITZKJoWEoEM061FhgkE3z9CggylRH1GP9sKuMiqupI4BnYCaxSGfzyMWIT1GE39Vlb8nPKu0b6LQuSEqVRLhmdEhVpg79KUsnl7dmF3TJhPCJRCdSkcKhBoqfbKQ5MZvEmK8vU+dqknklEwKJuQWHNHjGfcp67ORntcUtGewprwZVJ+2T1FUmCslQpExq9cSc3tx6jC6AWAiLhUP/weoAZ2SLWbnZwAYhARlc1RzG/kM8dfihQM9ejzz6sPofnps2P5Lmrz6PmWlIAiF+uvRIkJuL84eOpIKmIhTBcCDWMJPqUcCnWVso0Qtd+nW/FV8qkGDyLFchJTcV4/qzBFM9YjjMPuUHaOpGbEwqynHPdEQ9Zi2L4JjPkAfWxFRj8nwrdxRj5gkWUjwKS2ijGMbt6gBO439eX2YE+q58eshxvEvdGslRE6kIbLXjiN6RE+huVjU4zD7lOksRHdALCJ61O3tQ4Mlo0n7bE2l/LsjnCDAETPqca5Z4hyCttxBjw+a5sfBVd+6LvljhFOv2qPMT2ecchZT+9BHjSEUSye5kbY0KUEM+raI8XGjtGSgsoqdSW18d3yxmnY96nvk0o3QoG6poWpdRGgeoNFAPLKMxMMYzf1qeqSMGWNb3VhkJ8QyoscuZLx/Tw1W8Wo/6jE2p0JQUNSjMSkFVfRoReIOZJAhUE5Eya6+sbdT8YbLY13v2H1HNBJLJ7k55aBvQ4wISXNsN2yUZoojSFfCJHPjWskTm1DT4ytGfzJNR50gj670rcdhHXQ0A+KwtGmdKENVyMB64R3oMfYJHaArDbseOAn+oXva0mHpZ/XY+2uvd6HHDuoIUNfdaQcy9YBpgYbSz+rxBZp4D/3qe0DW420g6/E2kPV4G8h6vA1Qj/6pxytH/k7nGPidTsYN4Hd3zIyMjIyMjIyMjIyMjIyMjPeAv938d7+5k/Fy/O3m//VQRkZH/PfN345Gv/sduoyMjCvj99Hoz8Xff8sYCv9Q/BcPZWR0xN8Xf87+OCyyP2b0RvbHwZH9MaM3sj8OjuyPGb2R/XFwZH/M6I3sj4Mj+2NGb2R/HBzZHzN6I/vj4BjeHz8UxR8ePDv+KIoPHsy4PBr98Yc/mizxw1MuhM9o8jcPd8MjSib29LMoPnvwYmjwx19fQNb3Oz9zfGbkSVx+LYpHD3YC/Njw9cMvj3oWEOBXD2ZcHo3++OmrgZo0fPKUcyKxursvxX0/PyLNxX20fJxegvQKGvzxE2jCfz8zWNxJtn+CPzZmQeTPR+A7Gjq1fzvBH7PLng9H56vQoocugROs7nnQBEF2GA5w+kr88etvVSu+K4ovjPbTozhBMo1ZSu5/QSanTXmzP14Vp/rjx+I7FIFhi1r/9dt3zrU+xlnQB/b9vz4g8mNpFb8+fITN/XSLuPvxE6flOfGLUfffORmGtQZwYPxY3Ie67377yrHl+48w6DU2FkATxCVQsMPUHz+JgI8fzj2BbfFHzp2TmTTIvyv9sVmif4BgiL10Nk5xjZ9PzP/lu53UhBeRcB+r+Pb5kfJE/xAnERVFRWe7i0VMTV/tmoWXEo5+VxQZx3CqP0JL0M+Xr/dQFqK/YB70k2o1+0ESrO3Lh0daPC3I9PYRUyVXL3Lcf398pBeFi1GOY8jBah5hJXD24itnV7QTJJl58FL2Ho2hfJjCNjRWAomfaP7eiE6JO2ZmayTgp6LOhTZ/pAvG6/BAp9k+aDqUKDzj/usXaoAnOJCHj5SOmIE0ES8B1IQXEbmXRJTEwMcP0kvxRUk1RQV/hIhN3q4mznm/oIo7NfuFbZ27Y3uPON0fG/pDOIvZEw3DTQ2GoV4VURXbCODMSQFkCH7xhzSLCO/CS3+EMVgLZjdqo6GxEkhEQTYSqFA9jHDT/AbLM0s8E1r9kUT4+Ae+IM3ojxEVica+xiSDX3kj6wmzB+T/qIBlqQGRdv2Iyg5umoKEIKJUUeaP7AvM3SBin+iSfOWMQ2jG4Ojgj8GeS7CzVSCxhmBRH6DRwxKA14R8Na9ITcozYeZZ3gRBCZ00NFYCiSx4h96cFuinmP8mvQlM7JxTrVZ/LNkB3eyLDv2xSaJ2Avcxb9RpvBYMDFbyByCyRCgdELyqpihGU9I++OE0ejLCaiP74/nQyx8/s8N1KCKxhmhjnzmpwvWmm8GdJmMG1pQq2pCaVJmp1Dz7Zx6bGotAotEJp8P4Ek69PkMYGc6Edn+k7fOIU41qJfnHJKoT/I+diGWLEGOV/AGBewAu5uV5UeqwxquKgsg/QlNhbGa7CdRG9sfzoYc/6oLjBydMsKd2fyQ+w/T19OEO7nH/m/pcr+lQqalJNWUKrbU1JpQmiNDXeOr1GdKGzoAj/simP2i+KeMP0ccl6if48ec4FWYcjTwhMmbkPR8/fP+D9VRkGxVl0fjxkk31HqouYyj08EeoyC/fmqyn7iIYEpAEFYaLRa+JNugXQY5U9U2ZMISojiONKTHQCRPjPSidhrLEYcvD4pg/fsPQ8wN/1n6IBpVHJBpOmKYpBRg7uBqs5A8I3BPQAOfKJe91rzJFeTTn+xrCMa7aBWqC7I/nQw9/hDnYXT5osNUfP9/b/XS+mYKLnXhF8htnraoJWjUrvHu0woiIV5QhE6dZ5kif4iTqsLEENRMM9XD6agTccSTwi6Pz4Kg/sjNIvU/RxyVanuCoGzmYYH50Fu5+GH+p8CJKYYhrhiEHyfMX0poUFZ2NwuM5SLoPV6t/GN3sGM7Zob1n9Ll+pJMIvPOtmGAwgNsYJ6gGu4/wmX5IfIeCrSY+4DK4cdFmAKb6AZCJCuF9s8PGEiAx0mmE+qneThOieZ0JR/1RNB2Qf1SiyQk9gUNjyUy8qkyEF4FyEffeB3g+SKFZUcEf4xBZqileVTq5JYEZQ+GoP2b0QYM/ZmSchuyPgyP7Y0ZvZH8cHNkfM3oj++PgyP6Y0RvZHwdH9seM3sj+ODiyP2b0RvbHwZH9MaM3sj8OjuyPGb2R/XFwZH/M6A35Y97fKiPjlUD7W/2b7wSZ8XL8tfiThzIyOuLfbL6a/XE4ZH/M6I3sj4Mj+2NGb2R/HBzZHzN6I/vj4Mj+mNEb2R8HR/bHjN7I/jg4sj9m9Eb2x8GR/TGjN16pPy5mTx56exjSHzdFUXjwNSCoZVYUEwVA3kaBjGHQ6I8Qdw0zTzkntqVuaYZ9mwTxqmZXFHtFAPsJmfCTc+OK/jguppHnMyCqJfvjuXB0fLycDRPwmSHcHtXoOC3GOo728MxifDleruiPl3KP7I/nwu35o5vKqii2OkfEdn/JiV/2x4zeONUfoYA9xxjqIZnOLiyVY9KTR419xrTwc8vzMPWzolgqGcAE1YAiHMMcVLAfgLLgemUxTY05aL4VRGO5rj82SyywNnXGKNyQ0xlLyF4EQUwfPKaGUsJWpBRvKThHaPEQ1PPScy18np9SaBI98EcqO+o1oz9O90eAF/PQzHppZr5fhzFIalOQjiLlQaka7fZb6Wk5cUOE49k8kqamuP3WcqKSOD4iTW3MEVjKNFcwtzUDTY0lgKmoJNpPffW6/tgiMXFGxsyUGSUZy7wlm0g2BaEkeovJoQHIZA2piqmJEN2o6p9Pt3MeOXUoWnxaNMjhSZY7IvOb9hBQnTV/LFnIeCE6+KNpIAWsZaoArGungFQl1SCqWeeoiUqmgZl5BDT4496PAgxRjTQ0lgCpOsbLR8N1/TGiSWJkUuaOY7ir/IAwpRPIZp4gLfRCPhM/AHK5uFBB9Fp0gVVVQGyh8TpKGti0d3bw7epwWPFHzpuyNw6EDv4YHYPYPM1mM05sdJa4EtQoVe3Zv4ZB0bBaoAxUqZqiSiMa/LGSKdhmQ2MlYLgyNaTEyohQ+AJo8cdWicWOxpkWMJDSLwLZEMSawiOQvcZ0RFkD6p94/lnS1n7jEc/XwKCHophDauqP8Ma2yjI6o48/xitDQjHNLrLQBadde9j0x8GaoNJaL5+aaJmp1DXHCB6bGyNovRVEkqNhXwAN/nhUYpFLpEWCPT2QjSwpnh8fUT6Fxkd2BgFtLoSkQAOCHopiDqmpP27Q1Fmfsrwr9PDHsn+ORt7uIvRDdPS8mnGdeU2YdVUmlFUT9UwoVl4rhZP2xoCtT7KQSecBkdTz49Afj0tshG5LYWeaCBP1kB/Tz5q0GlHWADnUnRZDrjdZ6eaqSGjwpoEo5pBa8UcRGZnJeBF6+CNMyS8xeD9FgSMuAtUhCb9+xcKbA6op3tpAnFwIlzlRq0mmcKXDgsHV2hrTE3Ed6wnBsC+AQ39slpjfI6FsAs3xRiaSw7Tb8gefPQ50fq6l4NAJEOO1Q9I1sUUkxULTz/qjyJ1WbwZk9EMPf+SdmOl2trQZqKIOXQSH6W422yGTOnY4VrGcbXkINXE2O8blELKoMB1uglOmxkycY62Xs5ky2wh72FgCj0BdcXh44CUT6+GxckF7Hhz6Y7PEcLbe8louDH3MJZFQSkZ+9EcJYgpBzCbII79imrt5AN19OduxiJ5Oof7Zlk0xkZNmXITakyUTG/wq+KgDEUHPCHooijmk1v1RtLRNojM64Kg/Tr3jBjDulB3gagmLWS/n6GhtOonZUbiDB0/Qzbb9gr443QUH2G9hINPdBjYTn34py3oZb/49IctapZPm5ixYjP2JAdDQWAQiZKKwvZifFh9xyqzvhWi6n3MgMXUqG/Jf3vMCeZvRgu4DMRnmyW3iOT0L+ZcL65foA1VnopTRzti9dLOk5KaTbRDXg7rH2R6KNbHFoTkiEfw0XivgosNmKSEV02fzvjI7+oswk8noj6P+mNEHTf54APljDfLH0wHP65K9ARi3852Y14Xsj4PjQv44ebEv7af12X7GtZH9cXCc5I/JpDuick3wHLYvfwY/DneUMl4Nsj8OjpP8MSOjCdkfB0f2x4zeyP44OLI/ZvRG9sfBkf0xozeyPw6O7I8ZvSF//Evxd3/NGAr/qfh3D2VkdMTfFX8Zjf61+Js/ZQyFfy/+s4cyMjrib4p/zfPVYZHnqxm9ka8fB0f2x4zeyP44OLI/ZvRG9sfBkf0xozeyPw6O7I8ZvZH9cXBkf8zojeyPgyP7Y0ZvZH8cHL39MS4GED+/vyg6fe6VcR40+iNXWqniwh/KcSmd2tIwJwPGrFUsnuJqFrZ0SFgj/Ozo7I8grrp4VVye5qJA6xeSUEYrGv1xMzFAQx66hKKST+b363KRna7Y+UYBqE7nXLMJbHCNqMus8NLZH0Gx+rtO/oi8Aytl+BozOuPofDXYx2XQtIRFD4RJX7Dp7c6XteCo/+Jv6k9A7/lq9seMU/1xzLFlhmGLLjN/2nG4Gfv+LFw8Ysr1z7i2WelSWhguzhL3C612Vpk1zhllS9BxpUIHB8bkWmb/xBUOkSusFtPYmGE/m20ZbQs8TmbVdDj8JaaBDf5oJHO9R1tvb4PgdBdmAGHtjkN/5P5STX2UrdlI+PJwe60bOZnFFXUOVNSIBUUb8iD7xoicpEuJWJ5lqEeXAysQMEZMcoJLjHLtPjDQ93LjneNUf4SSoPH1ZApDQTSXRNVyoqYmJMH+11stk2qTQl4CwjGgK5kWcnA9Vi3A6hejXFE0rr+60qqj2nKCNoUk81sOalx2lObmU9iGxgLYaAUVa8T5JW6TNPijk2zsP9F+Z9uK9OR0B/6IMs3T9gdtg8LVWMPqlpQH15T0a2ZGVFV0CC4dT9FSjDzHAUFQJiKVJeTRkpsWhYbZ9mRMBaUn5FE5pIbaMpIZJ+J0f2zo8mAH1o/TW9zLoEwZF6JiZ52CawMrkOjvQUYUzJJAJvkjLNJaMF9TGw2NJYCxq13k0nkJxJSbD5wRzf7oJGNECUFIL1mLFaj5I36PXEQjb5hpQEihn4FAqstkRRUdgK25q+6lWZx7e9SRKkfpMOiFRuh/66DZ9IQbKHnboCLQltENHfzxUMTRgIJFAcEAMAmz/Qfr8JqiNUYklYRMsN6yo0UJnTQ0liDE1FO49WKLZQ6MZn8MJGOkCWKpS6/ij+S23RujhAAUizNFhKtMxjoPAHl4r+Yoa6TziSJExU7VK7K+wlE5icqC6q/wuOY20MsfecUQoIjE3qJFrDjHwfVm6D41dzKwJqiyprQGf6zoO4ysTY0ZcPnIAbXp8hHn4fHHuXHcHxEMgnR+Ymr0HbA9hrSO3g12CQHIncKlX1fRAZAQfU1ARKAMVZIiEpTCk0qRV07ohyS5ciWZ0Q09/FFXhgtOdaIBtbnIim7AZXs5Ok2f5BBeU1WVRFJJY6bQWltjRlkF4dIJg01tMDgjBvFH27k85GxAmXooySYVHeCg+iQCVZKipsKV1mpNoweGlKHqtkvWjOfQwx9hPm7bUV/tLsJOE0lQXLhY9JpoMlW1JZU0ZkKPrzqONKbEypG4qDcO5o+6IGsfaFxCAOcN1ZGONdZVdIAgzoiyxuCPh5ejx/1RuzijC76gsG8NPfwRAtdOU3u4Ws2iAHeR1fRJNjI3lcaroSfOWlUTdGmK28+sMCLiFWXIRFcyq9nECdxhYwlCRJlwYW8czh9NROYPh++yoVC8HYZsofqVAg0qOqhC7i4dbcbKgpx1f5xT6O7r8ycVD7QJlRNAd6tcTelWQBmnos/1Iy1c4FMIxST25i7CCarBdB73R97BRKwmPlwzjO3KjpNbgKl+AGRRQjCMw8ZKIEJp4ahQigvchx/OH+MQyZTaQKX95EKBUkjO4KGKGqpYBJ1Y8zgGyoI/pnn8+vuoP0qFLmKkNd9hzziCo/6Y0QcN/vhSwL2qdt8dA1RxAtiBuFPDNUMflHEysj8OjuH9EWPbSx8gDFDFKcCsyJ9SY3isX3pmPI/sj4NjcH+EL73UtAeo4hRgcuwXtbP88VYvZH8cHGeYr2a8F2R/HBzZHzN6I/vj4Mj+mNEb2R8HR/bHjN7I/jg4sj9m9Eb2x8GR/TGjN+SPv+v1i4yMjKvj9zw+Dos8Pmb0Rp6vDo7sjxm9kf1xcGR/zOiN7I+DI/tjRm9kfxwc2R8zeiP74+DI/pjRG9kfB0f2x4zeyP44OLI/ZvTGK/XHhS28/Sbxyv2xKJfleJvYP83sW864WsibZ6lEoz9y6ZMqLrHyQlxYxxZ76dskiFc1YaHy1cRYACYXWc/lvfvjfHrelUFoneLg3fhjAPj00CUQlnV6IcICTmF5s6XvDqMFoC6xJPJ790d2ph48L7I/nhUD+aMraXW4YMz6MuN89sfsj71xqj9ysqcVBiEBThgcvrApx6SwY5yt76gFzQzK81CuGxhX4Y2rFKJIsrw9ResHoCy49sGtqTEHTaGCVE1crfcSC7E2+mMpszBp7i7RcoFMQlFxOcZp+/I4ZTFJHsdNaC+qoszjq2pCkjNboxNdWHLCxZfjJKNhueRkiXjzlVLJpfocrfuTsL25r2eJTCtfO9TlEP39wB9pcpGlt4nT/RHgPRbIMOzhyDVWbQySjBWkDUnMYbm//VYSWk7c0OB4No+kWBW331pOVBKHL6SpDap/KTXQHuJ2UPXGEkBJKon23YwdtMFLuGOTP9JQ7AZVaTIIdJMoBGYWDNZ8yWGvYbRHVNveXeDbis0nkgwrnkoQUIWvlYri3M4RbUDKSqN2tCHSHvHpCRgIa9jC1ZqsP/oLwNxije6lzPOpbzdJz23pRNSe/JfickekHIxGBHis+yMt5I17Yyd/NN5TQDKmG1hP2PwFQpJQENUsbdRESdOWqiuQNfgjhzSpkwhm2NBYAqTqmKyOrZ4dBts+hAyKQ3/kzk+xc4DLyYdAUWeJuiw8pOX5LYbWao5cByy66qkoZF2D6pHzpY4FYZFUGn3URuUEarDMcKjGPiD6ixiPWeD9VQWAr8BiDaxBXYgyhQ3t0LCIiPUjrfRHzjXqtvAG0cEfo2MQmyfbRMoyQLFBX5CWhMSVcYswKBpWC+485TVFYUYklYTmKpmCHhoaKwEblZKREisj9hsSe5EB8tAfU84iT85ixLMSRZqRTz/kETWtKVECiTVJOCptE0m7qEBpiOLergK6CyYHYQuVE3YoogNHd5oqktxoXLuNEQkh+41HNJOc1hCYBwK1MTVaByLgjS2VvS308UebRDgU02A9wEKXADZZivsFEO5qtQ49tZwyUynlYIbNjRHUVAWRZIHJYWg4I57xR4wZojkl7zSJIo57FcMPzBEgnRTN4yMKVYcl5AztBgu38gFaOJWyYpJQOQn792BQbRZmkhuNpxAh6hcdqfISJDVE5ktqY2q0DkRsKJw4B3m76OGPZVccJdNkPQb6IdTG6wiXlteECVZtu5WkkpCpMtkKJ+2NAbAS2Soy6byCy3Sih/4IiZVTqXDSWaKTYr3hluRhv396dk2EDcA0seqoSbvBwiGX+lw+EkJUTqS63ZHGk9zQRr2XAAPOWHSnAyQ1BOaB4/6o6CCyt4se/ghT8Y6Rl9gKHHERkyJ+/VqBl/GqCYoJulrJhWA5UZ5JpnCNwYLB1doa0y5OOjbpmuRe4Bry0B/jfRcARAQKu0kU04P6htPwoyixNrDtwPQDu8Sk3WDhletbQzR6onICQFPcp6xlOKKiPMgpTY1mxEiLquVQR0LSXqLhZ/xRMnvzi6L38EdqeLqd+X7Hijq0Hhymu9lsh0zqRjnJ8rlWqImz2TGufJBFhanHCU6ZGjNxdrPGxY0ymwEc9UePQF3u7NTeGBVwZGm/wz4kDv3R3kUYb41/HyoR6iRRxUXYlSSlgyksrsVQVLyR3eo0knvGFVQFDhXRlhZuVxPQxWwJQsP1d9R99YQQoUYC6ggOFoCWwM2YRIvx9XY229JZmMipOa56SU3g66CKpL3I/An+qJTmWfubwVF/nHpXDlR2D1zRuNfLOSRv00nMS0IfDE+Qwe0X9MXpLtxB2W+hmulugyEgeoWyrJdxzHpClrVKJ83NWRAuFYyoqbEIRMgaofWYfyVrTWs4Lxr8EdBUs5iEuWZ3icLYguD25dAyp6HjbLmwzoomWXOP0f6JecZbi0/axWgc1ANdkL71ZGa5Krs3HmzlCJKC4OEU0UgCVuxZJi7uDX28mE62cZRWJz3bw7ysjoMqkvYSDUOn0m1MxbBu3leyhA6q5Z7tG8FRf8zog2Z/fDHgU7FDgWmGUaMGONUFup1wKQ/ngC+1zFtPxQBV3A6yPw6OM/kjRz49PbD5gsfWMLmIaZfXm/uXvzs+QBU3hOyPg+NM/sh5p+aUmPqVE90qtrXp+3mACePaKRiXE96+GKCKG0L2x8FxNn/MuH1kfxwc2R8zeiP74+DI/pjRG9kfB0f2x4zeyP44OLI/ZvSG/PGfi7/8OWMo/I/if3ooI6Mj/lL8M285/6//mjEU/r/iv3koI6Mj/hefLOf56pDI89WM3sjXj4Mj+2NGb2R/HBzZHzN6I/vj4Mj+mNEb2R8HR/bHjN7I/jg4sj9m9Eb2x8GR/TGjN7I/Do4Gf0y+9n/rqCxrkDE0Gv2Ra5xUceFP1LgeRHUVmNPx4AtWPFUXruCi87Ys97nR4I+TcjUcw/T5dSW4tFV95Y1XAFB1oXVP3iUa/XEzMUD2HrqEChKj3a/7Lz2184XPUJ3ODVzWre4UZ8Ip/ggin+sbNtP67iSvAlfwx7iA1TvA0fnqZeVwYLT9EFY7qiwxA/vnJjKvxh/fLrI/nhWn+uOY86sZhi3a1dwWjogL8+L6aIpYrmY4Lu1OC8OFnWJG+4XWGYvnxJxRtgQdZ2cODozJVcr+icvDIVcYLBobM+xnM1yqceFCLaA/C+mgex/XCzw3jvkjZ80UgF9QTks2EQwMQiiQwcGibhXYunLJ2nw9FGTr+xl8gbc9V/GH4NoHZiRHDS6omfEyNKIrhT13HBg/sQK157tvCl1UGRFJDDP8DXlb70o7epAsyqUM3zJO9UfOXCGFyRSDDqK5JKqWCzVdIAn2v95qmVQTGy8B4RhhZULk4HqsFH2YqXHx0Lj+6ko7R2izByoLSSZvXspyhVFJ3KawDY0FsNEKRN4c7eBwfX/kaqQ2B/UI9ELOAIgLa9+AZUYeGxUoOgjAVrYy4+6sIM4ZwpK4W9sensJGHq1M2Xa5gCTTDNds5fYFrNGu9cEDGuHSq4ha4gx1JfrupsqIJ21qQsOgZ2tBVxgSK7EClBztRo0q5i3jdH9suMMCCduckNJxqUMBsnpEhV6wAq79qwB1oQA6OGkHEdFfkElahyrCrJO+pjYaGktwePkYlum8uj/iN1wRBl7BgI0f4Cn4AOycuY74Y8I25xVyOZbvpCAM0VZJ2BeFwg6rCUe6DoDM0gyqDsN3KFf2KazSg9S3COyuyoBEElwb0nqYlAAHqigHzTeKDv54yGsUVDAvIJgA1F1f3t7gNSFfuTWHkFQSMnFhQYsAUEInDY0lCDExBYSYyq/sj7DH8v5M4AEMSgogEkYqikGm/KrdH5G5HEtQrU46KwhRXsBDyBwNHOG6YB2hHRwjN94KKA+ForPH2nuoMiCRBArEfqJkwJHU9mbRyx9XnOo4FJFIImpyxQkELmdca3tfDZ9gTVBebWn3VJxlplJJYWRtasyAy0f2wpzb2BFxyO1Tr+v6I/4n41fkAXQiFuPJljYMW0PQvCKxwhoSAZR27BIznKIgHG3WGDwa8kmRCjYBUtgOqUvBpERbiazRdA9VpkgkobZKGMeaFBtKubxR9PBHXRkuOGuIgmqT6wq61n0Kbvw7fZL6vaaKfoTUzJoyhdbaldhw+chCFZSd9LnQNl/FT7xlE3mwySJcEeEpx0pIzPqPKNwDpIKKIkLubgoqheWPZQ810gTkZztN1CUVIBjaQ9M9VJkiactbT8GuZ6vIilzeKHr4I9j2OX8U1BG52swF2ggXi14TzcGvBBypOJsyQfCq46gSkVg5Jkhs5KxovX6kuHxOUPKAC8AthgsOnRjqnsCxCyqxwhpQpJzqY9YhbbjECFT+vILQEQSNODhoxSloK0I7DVeYR/2xuyojEkmgt6rNqpAYhJHU9mbRwx8hE10I7eFqrepeTXXLezQ3vfGCQd0+9ymzmqAyM5v9zAojIppZyIRybjbc2d6umo4qMUQ0aPfq/qij3Y5IeMC0fuKjdhJMrfDgFTXOOszjeDvHZsFBYsBJCtK4QkwmkyerHpd4MdfKAwdtI4/amVMf7r5zq+CoP56syobnPCjpHQxFNPbrj/2C9bIXUeKGs9ZQ25tFn+tHSlbgXWfFHMqVE1SD3cSI+yPvYCRW0x6lDC5hmhnAVD8AsikhaL9JiQGIUFo4pngF/ki61MEnPGjeaObG1Gh5PImB2lBUii5Wg2AnBamL1JW2dv+yBkphe7dw2DYivJ1FUCkgBR73x1NViaL1YdqNR+l8ghugnkhPQIgxOqdQ25vFUX/M6IMGf3wR4DjVTmcQoPMLnl/6wgHO0/ZRgLA371X9kf1xcAzsj3CW2iXTIMB0NTx+4fwx+mYFZ2r7GDA81q9L3xOyPw6OYf0RLnEe+0ynm8vaBNFxtrbbMatfr74zZH8cHEPPVzPeEbI/Do7sjxm9kf1xcGR/zOiN7I+DI/tjRm9kfxwc2R8zeiP74+DI/pjRG/LH3/22d0ZGxpXxex4fh0UeHzN6I89XB0f2x4zeyP44OLI/ZvRG9sfBkf0xozeyPw6O7I8ZvZH9cXBkf8zojeyPgyP7Y0ZvZH8cHNkfM3rjlfrjwhbMfpNo8MdkXYproUjW88gISJYYeR1o9EcuYVLFJawpLqyjD2F7NwniVc3Ol2FhXRGXMMnsj28H3fzx4fxqPDo+QoceugQGMlpUo2NYpgz+eNkuMPvj20E3f7zAaHp7/ugyW4WlX7I/Ctkfm/Bm/RGU2MJ6IAhkBfgySByTuBQoEVZJiosOKs9DuVpLXIY3rv+HImE1UIBm4wegLLj2dTebGnNU5qYEKnld/liu1OhrHoK82dyXLJyu4nKGkbFD/iH+DZegInyfqCaULUngOHIHTCFqoFw80clj3aY4SC454SqnsSkUalpWZ1/q0BfBIm+2ViOqj+REomlTvsZnJCldztH1VppJK7ONdUc7dVmSmkijt4csbhwHiqkjmBwgYR0U4FLDjppZdsDp/gjwHgv4DXs4co1Vk7xIU5BUSyRh2b79VqwvJ+66XNdMAfqO4vZby4lK3CrMenikHdhiS9SrLZfc0FgCGhGPaD+qYc11Rhet2hwYx/wRVI21XlNc041iMEsz05cqyZiyNfEvM5swkku3tt33Qi6zzflEAmEh2xgAGvA1l6E/qzy2p7pJ4Rzx6QmICws1wz+iQycAa76BEn2s5I2R+/loPvXNKEm0ubNSqyShSQmAfb9xxobNFBDV1C7QUrfVQLFWqTEKA7/mj4eKaUDMDRwWWKxtCXBJ00Ld0cEfD0cZcGhihL2FHZdAs6SGqOa1yVAT7YSWZkIMaPBH7m5hOgYgATXS0FgCpOoYV7lmQwH9+60OOOKPqSlDjaSGVuI9BbhZO4HglQUa+U+yoXC5c0AFsMJqCmoKrgtqZEAw8GB5MGSJC3WXDVZO0LqRjqxNbYK1aCBhNCVvUaURqNb010ASonQeQ2EDMAJe+9xyd011c9l1WloiaVKrapFfVDcopgEhN3C0ALgJjXdFB3+MqiE2T7aJlGUI9gaAa9G8B5VFGBQNqwXHKa8p4c2RVBKaq2SiPHlsaKwELFgKQcqBJZDcChPnwRF/BAFLyoDA4ERiAlcWDNyAcRZo5D+NLAvXkApTSHj3ylmf0yKteFLZYOWEg6m0iWOw6hRJ/bH1hDdhv2FTSLRqD0li5dZJw4mUiZlFIHDAU4r2ulkp3SOlJvQYgUWc1hXTgEQgLQXmDx7RTuhx9PFHm1g5FJNIKjGqhS6LbNYU9wsgWBN486uMgFTcZaZQmQ0WPDY3RlDiFdTkGrV1Vhz3xwRaaTSxkoQbt89G/tPIsnANaLE6liBnkIZXXpNWGB/LBisnMmEMAxgYGvt+pJbSRqbQgkUA7A0DrFoEaiSpF+cOzTxozAEfKVrGx6N1B+lXqPH0wCILlmhbAjYRiOd0qEDcuIAQNz3Qwx/BvFMVOQz2BiRGRdAPoT9eBfiY7jVhku0TyoCkkpCpMusKJ+2NAbAE+T8y6bwCTHhq2c+BI/4IjdUtKrGShBu3z0b+UzcpC9cAVqvdnUuU8Mrp3/WJWVp39UQa23HcqqnNgTGhnAz5ScIbo1xrsdoGkqbF7mEHk5n4pRj1Weu2G3C87jDpT6nhHJbHkL9BMQ1IBHJYgP2VN5lackf08Ee05j0kL1wVOOIiJmn8+jUfL7lVE4QYJL2SC8GEIhdJJi+ngsHV2hqjnOyK9iABiHctzosj/ggziFtAOhIrSbgxqTXzn1hFqqEqaB3BYB7YJM6DAkPlsPW6kNK6qycAFMTtyeo+bEBvEeexyBguGlID8uTYKx6SRG+vaig401E01x1utUL4kRq/gcBhWDYcWGxQTANgQEEghwVQvd/x4n3OYKFd0cMfqeqpzSlChkMXIXW72Yx9nfpTkIgJ95aHUBOH9zEuQpFFhWlwE5wyNWbiTGSNmboymwCO+qNHoC53dmqBVyCk5Or3c2zaDqZnSzBUt9mEm+AyTfynbhIKs5bqNJL7wRXUAA4ViSaV04eYZ7aDXir2KVROCFbpoyDSovsZxBokLbuwTAlvamtt5IRqEaiTpLsODvMnzQIxhZ1tIcR4E7badnPdqAqSpsWZKZAaxO1mWzZinVVk8VAxVJo7WAQyrWHEJPWwAFUF/klvaaFdcdQfpyVBlX0AV0twuV7O0R3ZdAo9beiM4Qm68bRf0AOmuzCJ2W9B6HS3QScTOq6RsqyXceB/Qpa1SifNzVmwGPszFqChsQhEyK6goZB/v1hCssU07HJ4djT4Y0IymKaJrCczk0Ky3WHCDegP7nXAP7rmOIXTlsoAba3qHmD8iXyPtxafSBTdfNTKk3abG+/KLSDL6WHlhACBgUIYct1YXZ8QdOj1qls5aiI6nu1BtFVySBJqDV0mn+a5UW9o8qh36zJsaPugbhTYjBZ0KZicQb3Dnv5C0zWkLNYUE8fVFA/w+enOS9cLjCTwyYJyCgLuiqP+mNEHDf54dsAwor+eD+gl/HIWc6QT5nedQY8JwHDTPMic1DZqqgskHa1PAJitzg4uguyPg+MK/jg5i3fUUV4zYVp5FlvlTJSXOTNOwGqDc8Bpbb/YH5G775zzJcj+ODgu74/b2qz9PMDsc+0ztXHv+dhzmM80gV6Xk946Tmu7cn1laNgIvR378qrqosj+ODiuMV/NuBFkfxwc2R8zeiP74+DI/pjRG9kfB0f2x4zeyP44OLI/ZvSG/DHvb5WR8Urwu3tmRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkbGW8Vo9P8Dq6ux1Y38mBgAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image2.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\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":54094,"title":"Check if a matrix Diagonal is equal to its secondary diagonal ","description":"Your function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\r\nEg: M = [1 2 1 \r\n               3 4 4\r\n               7 5 7]\r\nThe output is True\r\nM=[1 2\r\n       1 2]\r\nThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.","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: 231px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 115.5px; transform-origin: 407px 115.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=\"\"\u003eYour function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\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=\"\"\u003eEg: M = [1 2 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: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e               3 4 4\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               7 5 7]\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=\"\"\u003eThe output is True\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=\"\"\u003eM=[1 2\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       1 2]\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=\"\"\u003eThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = check_Diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 1; 3 4 4 ; 7 5 7];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [1 2 ; 1 2];\r\ny_correct = 0;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [1 2 ; 1 2];\r\ny_correct = 0;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [7];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [];\r\ny_correct = 1;\r\nassert(isequal(check_Diagonals(x),y_correct))\r\n\r\n%%\r\nx = [17 21 13 4 17; -4 21 -1 21 56 ; 4 99 26 156 -352; 43 5 0 5 6; 9 1 49 101 9];\r\ny_correct=1;\r\nassert(isequal(check_Diagonals(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":1985630,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":39,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-03-04T17:27:28.000Z","updated_at":"2026-02-10T19:02:59.000Z","published_at":"2022-03-04T17:27:28.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\u003eYour function should return True if the secondary diagonal is equal to diagonal, and False otherwise.\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\u003eEg: M = [1 2 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\u003e               3 4 4\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               7 5 7]\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\u003eThe output is True\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\u003eM=[1 2\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       1 2]\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\u003eThe output is False. Always check the diagonal top to bottom. Return True if the matrix is empty.\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":51788,"title":"Make a Number From the First and Last Digit of an Input Number","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: 354px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 177px; transform-origin: 407px 177px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 84px; 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 42px; text-align: left; transform-origin: 384px 42px; 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 this problem, you will be provided with an integer input. You have to output a number made from the first and last digit of the input number. The ones part of the number should be the first digit and the tens part of the number should be the last digit of the input. Here you have to careful about the last digit. If the digit is zero, you have to take the second last digit and go on until you find a digit greater than zero.\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=\"\"\u003eYou can assume that yu will get at least 2 non-zero digits in the input.\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=\"\"\u003eFor example:\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=\"\"\u003einput: 4353636\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=\"\"\u003eoutput: 64\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=\"\"\u003einput: 123960\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=\"\"\u003eoutput: 61\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=\"\"\u003eHappy Coding!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = digits_from_first_and_last(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 12345;\r\ny_correct = 51;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 4536;\r\ny_correct = 64;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 4536900;\r\ny_correct = 94;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n\r\n%%\r\nx = 327450;\r\ny_correct = 53;\r\nassert(isequal(digits_from_first_and_last(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1022097,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-05-17T06:33:50.000Z","updated_at":"2026-02-27T13:55:34.000Z","published_at":"2021-05-17T06:33: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 this problem, you will be provided with an integer input. You have to output a number made from the first and last digit of the input number. The ones part of the number should be the first digit and the tens part of the number should be the last digit of the input. Here you have to careful about the last digit. If the digit is zero, you have to take the second last digit and go on until you find a digit greater than zero.\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\u003eYou can assume that yu will get at least 2 non-zero digits in the input.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003einput: 4353636\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\u003eoutput: 64\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\u003einput: 123960\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\u003eoutput: 61\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\u003eHappy Coding!!!\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":43481,"title":"Modified Upper Matrix Mock","description":"Given a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\r\n\r\nm=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]","description_html":"\u003cp\u003eGiven a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\u003c/p\u003e\u003cp\u003em=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\u003c/p\u003e","function_template":"function y = upMat(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 3 6 9 11];\r\ny_correct = [1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\r\nassert(isequal(upMat(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [1 2 3 4 5; 0 2 3 4 5; 0 0 3 4 5; 0 0 0 4 5; 0 0 0 0 5]\r\nassert(isequal(upMat(x),y_correct))\r\n%%\r\nx = [10 9 8];\r\ny_correct = [10 9 8; 0 9 8; 0 0 8]\r\nassert(isequal(upMat(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":53,"test_suite_updated_at":"2016-10-29T16:04:25.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-12T03:31:39.000Z","updated_at":"2026-01-23T15:08:42.000Z","published_at":"2016-10-12T03:31:39.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 a vector v=[1 3 6 9 11], turn it into a matrix 'ramp' like so:\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\u003em=[1 3 6 9 11; 0 3 6 9 11; 0 0 6 9 11; 0 0 0 9 11; 0 0 0 0 11]\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":43296,"title":"Refresh your system of equations","description":"Given square matrix, and solution vector, find the values of the variables\r\n\r\nExample:\r\n\r\nxyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z\r\nabc = [21; 21; 21]\r\ny_correct =  [ 9 -2 5 ];","description_html":"\u003cp\u003eGiven square matrix, and solution vector, find the values of the variables\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003exyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z\r\nabc = [21; 21; 21]\r\ny_correct =  [ 9 -2 5 ];\u003c/p\u003e","function_template":"function y = answerMe(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nxyz = [1 -1 2; 0 2 5; 4 0 -3];\r\nabc = [21; 21; 21];\r\ny_correct =  [ 9 -2 5 ];\r\nassert(sum((transpose(answerMe(xyz,abc))-y_correct))\u003c0.01)\r\n%%\r\nxyz = [1 2; 1 -2];\r\nabc = [3; -1];\r\ny_correct =  [ 1 1];\r\nassert(isequal(nnz(answerMe(xyz,abc)-y_correct),0))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":3,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":53,"test_suite_updated_at":"2016-10-29T16:24:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-10T07:22:44.000Z","updated_at":"2026-02-12T11:59:59.000Z","published_at":"2016-10-10T07:22: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\",\"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 square matrix, and solution vector, find the values of the variables\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\u003exyz = [1 -1 2; 0 2 5; 4 0 -3]; //x-y+2z; 2y+5x; 4x-3z abc = [21; 21; 21] y_correct = [ 9 -2 5 ];\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":57585,"title":"Given a matrix X, manipulate it accordingly ","description":"Given a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \r\n➢ Input: x= [2,5; 3,8]\r\n➢ Output: y= [2,5,7; 3,8,11;5,13,18]","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: 102.017px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.989px 51.0085px; transform-origin: 406.996px 51.0085px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.017px; 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.991px 21.0085px; text-align: left; transform-origin: 383.999px 21.0085px; 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=\"\"\u003eGiven a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0085px; 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.991px 10.4972px; text-align: left; transform-origin: 383.999px 10.5043px; 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➢ Input: x= [2,5; 3,8]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0085px; 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.991px 10.4972px; text-align: left; transform-origin: 383.999px 10.5043px; 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➢ Output: y= [2,5,7; 3,8,11;5,13,18]\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,5; 3,8];\r\ny_correct = [2,5,7; 3,8,11;5,13,18]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx=magic(6);\r\ny_correct=[35     1     6    26    19    24   111;3    32     7    21    23    25   111;31     9     2    22    27    20   111;8    28    33    17    10    15   111;30     5    34    12    14    16   111;4    36    29    13    18    11   111;111   111   111   111   111   111   666];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx= [1,2,3; 4,5,6;7,8,9]\r\ny_correct = [1, 2, 3, 6; 4, 5, 6, 15; 7, 8, 9, 24;\r\n12,15,18,45]\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2294940,"edited_by":2294940,"edited_at":"2023-01-20T10:15:12.000Z","deleted_by":null,"deleted_at":null,"solvers_count":20,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-01-20T10:12:56.000Z","updated_at":"2026-02-06T16:02:03.000Z","published_at":"2023-01-20T10:12:56.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a matrix X, 1st add a column to the matrix whose elements are the summation of each rows. Then add a row to the matrix whose elements are the summation of all elements above in the same column. For example \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e➢ Input: x= [2,5; 3,8]\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➢ Output: y= [2,5,7; 3,8,11;5,13,18]\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":43272,"title":"Implement zero-based indexing for Matrices","description":"Given an input vector and position (which is zero based) output the value \r\n\r\nExample:\r\n\r\nx = [1 2; 4 5] pos = [0 1] value = 5\r\n\r\nx = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9","description_html":"\u003cp\u003eGiven an input vector and position (which is zero based) output the value\u003c/p\u003e\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003ex = [1 2; 4 5] pos = [0 1] value = 5\u003c/p\u003e\u003cp\u003ex = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9\u003c/p\u003e","function_template":"function y = zeroBasedMN(x,pos)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 4 5];\r\npos  = [0 2]\r\ny_correct = 4;\r\nassert(isequal(zeroBasedMN(x,pos),y_correct))\r\n%%\r\nx = [1 2 3 4 5; 6 7 8 9 0];\r\npos = [1 3];\r\ny_correct = 9\r\nassert(isequal(zeroBasedMN(x,pos),y_correct))","published":true,"deleted":false,"likes_count":9,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":90,"test_suite_updated_at":"2016-10-29T16:26:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-09T05:56:33.000Z","updated_at":"2026-03-31T13:17:53.000Z","published_at":"2016-10-09T05:56:33.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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 an input vector and position (which is zero based) output the value\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\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\u003ex = [1 2; 4 5] pos = [0 1] value = 5\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\u003ex = [1 2 3 4 5; 6 7 8 9 0] pos = [1 3] value = 9\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":43558,"title":"Finding two missing number in 1 to n array","description":"You are given an array of numbers from 1 to n with two missing numbers.\r\n\r\nReturn the two missing numbers.\r\n\r\nInput: x=[5 2 0 1 0];   %n=5\r\n\r\nOutput: y=[3 4];  % [4 3] is not accepted\r\n\r\nHave fun.","description_html":"\u003cp\u003eYou are given an array of numbers from 1 to n with two missing numbers.\u003c/p\u003e\u003cp\u003eReturn the two missing numbers.\u003c/p\u003e\u003cp\u003eInput: x=[5 2 0 1 0];   %n=5\u003c/p\u003e\u003cp\u003eOutput: y=[3 4];  % [4 3] is not accepted\u003c/p\u003e\u003cp\u003eHave fun.\u003c/p\u003e","function_template":"function y = find_2_missing(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [5 2 0 1 0];\r\ny_correct = [3 4];\r\nassert(isequal(find_2_missing(x),y_correct))\r\n%%\r\nx = [6 1 0 2 3 0];\r\ny_correct = [4 5];\r\nassert(isequal(find_2_missing(x),y_correct))\r\n%%\r\nx = [4 2 5 3 0 0 6];\r\ny_correct = [1 7];\r\nassert(isequal(find_2_missing(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":51268,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":66,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-15T15:50:58.000Z","updated_at":"2026-02-11T14:38:10.000Z","published_at":"2016-10-15T15:50:58.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\u003eYou are given an array of numbers from 1 to n with two missing numbers.\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\u003eReturn the two missing numbers.\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\u003eInput: x=[5 2 0 1 0]; %n=5\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\u003eOutput: y=[3 4]; % [4 3] is not accepted\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\u003eHave fun.\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":43634,"title":"Find product of eigenvalues of n*n magic matrix.","description":"Find product of eigenvalues of n*n magic matrix.\r\n\r\nExample \r\n\r\nn=3\r\n\r\nMatrix= [ 8     1     6;\r\n     3     5     7;\r\n     4     9     2]\r\n\r\nresult=-360","description_html":"\u003cp\u003eFind product of eigenvalues of n*n magic matrix.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cp\u003en=3\u003c/p\u003e\u003cp\u003eMatrix= [ 8     1     6;\r\n     3     5     7;\r\n     4     9     2]\u003c/p\u003e\u003cp\u003eresult=-360\u003c/p\u003e","function_template":"function y = ProdEigMag(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = -360;\r\nassert(abs(ProdEigMag(n)-y_correct)\u003c10^(-4))\r\n%%\r\nn = 6;\r\ny_correct = -9.0175e-08;\r\nassert(abs(ProdEigMag(n)-y_correct)\u003c10^(-4))","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":90467,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":72,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-25T22:15:36.000Z","updated_at":"2026-02-17T08:32:43.000Z","published_at":"2016-10-25T22:15: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\u003eFind product of eigenvalues of n*n magic matrix.\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\u003en=3\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\u003eMatrix= [ 8 1 6; 3 5 7; 4 9 2]\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\u003eresult=-360\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":42313,"title":"A quadrant matrix","description":"Write a function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.","description_html":"\u003cp\u003eWrite a function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.\u003c/p\u003e","function_template":"function Q = quadrants(n)\r\nQ = ones(2*n);\r\nQ(1:n,n+1:end) = 2;\r\nQ(n+1:end,1:n) = 3;\r\nQ(n+1:end,n+1:end) = 4;\r\nend","test_suite":"%%\r\nn = 1;\r\ny_correct = [1 2;3 4];\r\nassert(isequal(quadrants(n),y_correct))\r\n\r\nn = 2;\r\ny_correct = [1 1 2 2;1 1 2 2;3 3 4 4;3 3 4 4];\r\nassert(isequal(quadrants(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1309,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":138,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-05-14T12:01:14.000Z","updated_at":"2026-02-10T14:00:04.000Z","published_at":"2015-05-14T12:01: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\",\"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 function called quadrants that takes as its input argument a scalar integer named n. The function returns Q, a 2n-by-2n matrix. Q consists of four n-by-n submatrices. The elements of the submatrix in the top left corner are all 1s, the elements of the submatrix at the top right are 2s, the elements in the bottom left are 3s, and the elements in the bottom right are 4s.\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":60928,"title":"Unique rows","description":"A matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  ","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: 408px 10.5px; transform-origin: 408px 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: 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 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = unique_rows(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1, 1, 1; 2, 2, 2]\r\ny_correct = x;\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1, 1; 1, 1, 1]\r\ny_correct = [1, 1, 1];\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1; 1, 1; 1,1; 1,1]\r\ny_correct = [1, 1];\r\nassert(isequal(unique_rows(x),y_correct))\r\n\r\n%%\r\nx = [1, 1; 5,3; 1,1; 3,5; 5,3; 4,6; 4,6]\r\ny_correct = [1, 1; 5,3; 3,5; 4,6];\r\nassert(isequal(unique_rows(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":16,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-06-02T12:48:27.000Z","updated_at":"2026-03-02T14:08:07.000Z","published_at":"2025-06-02T12:48:27.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\u003eA matrix is given as the input. Remove any duplicate rows from the matrix. keep the first occurrence.  \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":45488,"title":"Height of a 3D Pyramid ","description":"If a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.","description_html":"\u003cp\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\u003c/p\u003e","function_template":"function h = pyramid(n)\r\n  h = n;\r\nend","test_suite":"%%\r\nn = 10;\r\ny_correct = 5;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 19;\r\ny_correct = 10;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 1;\r\ny_correct = 1;\r\nassert(isequal(pyramid(n),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":432893,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2020-04-30T19:41:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-30T19:37:13.000Z","updated_at":"2026-02-11T12:11:39.000Z","published_at":"2020-04-30T19:37:13.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\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is 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":44740,"title":"New Matrix with vector addition on diagonal","description":"consider 2 vectors \r\n\r\n  x=[1 2 3]\r\n  y=[4 5 6]\r\n\r\nthen generate a new Matrix, where Addition of x \u0026 y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\r\n\r\n  Output =[5     6     7\r\n           6     7     8\r\n           7     8     9]","description_html":"\u003cp\u003econsider 2 vectors\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex=[1 2 3]\r\ny=[4 5 6]\r\n\u003c/pre\u003e\u003cp\u003ethen generate a new Matrix, where Addition of x \u0026 y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eOutput =[5     6     7\r\n         6     7     8\r\n         7     8     9]\r\n\u003c/pre\u003e","function_template":"function z = addmat(x,y)\r\n  z = x+y;\r\nend","test_suite":"%%\r\nx=[1 2 3];\r\ny=[4 5 6];\r\nz_correct = [5 6 7;6 7 8;7 8 9]\r\nassert(isequal(addmat(x,y),z_correct))\r\n\r\n%%\r\nx=[10 20 30 40];\r\ny=[-10 -20 -30 -40];\r\nz_correct = [0 10 20 30;-10 0 10 20;-20 -10 0 10;-30 -20 -10 0]\r\nassert(isequal(addmat(x,y),z_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2018-10-02T13:28:44.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-10-02T13:24:35.000Z","updated_at":"2026-02-27T14:16:57.000Z","published_at":"2018-10-02T13:24: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\",\"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\u003econsider 2 vectors\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[x=[1 2 3]\\ny=[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\u003ethen generate a new Matrix, where Addition of x \u0026amp; y will be diagonal Elements of the new Matrix. i.e. new Matrix will have x+y=[5 7 9] as diagonal Elements\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[Output =[5     6     7\\n         6     7     8\\n         7     8     9]]]\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":43270,"title":"Rotate matrix by -90 degrees","description":"Rotate a Matrix by -90 degrees\r\n\r\nExample:\r\nX =\r\n\r\n    1    2    3\r\n    4    5    6\r\n    7    8    9\r\n\r\noutput =\r\n\r\n    7    4    1\r\n    8    5    2\r\n    9    6    3","description_html":"\u003cp\u003eRotate a Matrix by -90 degrees\u003c/p\u003e\u003cp\u003eExample:\r\nX =\u003c/p\u003e\u003cpre\u003e    1    2    3\r\n    4    5    6\r\n    7    8    9\u003c/pre\u003e\u003cp\u003eoutput =\u003c/p\u003e\u003cpre\u003e    7    4    1\r\n    8    5    2\r\n    9    6    3\u003c/pre\u003e","function_template":"function y = rotNeg90(x)\r\n  y = x;\r\nend","test_suite":"\t\r\n%%\r\nx = [1 2;3 4];\r\ny_correct = [3 1;4 2];\r\nassert(isequal(rotNeg90(x),y_correct))\r\n%%\r\nx = [1 2 3;4 5 6;7 8 9];\r\ny_correct = [7 4 1;8 5 2;9 6 3];\r\nassert(isequal(rotNeg90(x),y_correct))","published":true,"deleted":false,"likes_count":9,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":193,"test_suite_updated_at":"2016-10-29T16:27:32.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-09T05:40:42.000Z","updated_at":"2026-02-09T14:30:23.000Z","published_at":"2016-10-09T05:43: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:t\u003eRotate a Matrix by -90 degrees\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample: X =\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\\n    7    8    9]]\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[    7    4    1\\n    8    5    2\\n    9    6    3]]\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":2516,"title":"Element by element multiplication of two vectors","description":"Given two input vectors, return the element-by-element product.\r\n\r\nExample\r\n\r\n A = [1 2 3]\r\n B = [7 3 1]\r\n\r\nThe answer should be \r\n\r\n [7 6 3]\r\n","description_html":"\u003cp\u003eGiven two input vectors, return the element-by-element product.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cpre\u003e A = [1 2 3]\r\n B = [7 3 1]\u003c/pre\u003e\u003cp\u003eThe answer should be\u003c/p\u003e\u003cpre\u003e [7 6 3]\u003c/pre\u003e","function_template":"function z = ele_wise(x,y)\r\n  z = x*y;\r\nend","test_suite":"%%\r\nA=[1 2 3];\r\nB=[1 1 1];\r\ny_correct=[1 2 3];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n%%\r\nA=[1 2 3];\r\nB=[1 2 3];\r\ny_correct=[1 4 9];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n%%\r\nA=[1 8];\r\nB=[8 1];\r\ny_correct=[8 8];\r\nassert(isequal(ele_wise(A,B),y_correct));\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":397,"test_suite_updated_at":"2014-08-19T14:20:53.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-08-19T14:19:48.000Z","updated_at":"2026-03-06T11:36:20.000Z","published_at":"2014-08-19T14:19:48.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two input vectors, return the element-by-element product.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ A = [1 2 3]\\n B = [7 3 1]]]\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\u003eThe answer should be\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[ [7 6 3]]]\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":43012,"title":"Rotate array 90 degrees","description":"Rotate the given matrix by 90 degrees.\r\n\r\nExample,\r\n        A = [1 2 3 ; 4 5 6 ]     B = rotated(A) = [ 3 6;  2 5; 1 4 ]","description_html":"\u003cp\u003eRotate the given matrix by 90 degrees.\u003c/p\u003e\u003cp\u003eExample,\r\n        A = [1 2 3 ; 4 5 6 ]     B = rotated(A) = [ 3 6;  2 5; 1 4 ]\u003c/p\u003e","function_template":"function y = rotated(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(rotated(x),y_correct))\r\n%%\r\nx = [1 2 3 ; 4 5 6 ];\r\ny_correct = [ 3 6;  2 5; 1 4 ];\r\nassert(isequal(rotated(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":27552,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":159,"test_suite_updated_at":"2016-10-04T08:26:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-04T08:23:58.000Z","updated_at":"2026-02-17T08:57:19.000Z","published_at":"2016-10-04T08:23:58.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\u003eRotate the given matrix by 90 degrees.\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, A = [1 2 3 ; 4 5 6 ] B = rotated(A) = [ 3 6; 2 5; 1 4 ]\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":43145,"title":"Rotate Matrix Depending on the input","description":"Rotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input\r\nEx. a = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n     2 5 8;\r\n     1 4 7]","description_html":"\u003cp\u003eRotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input\r\nEx. a = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n     2 5 8;\r\n     1 4 7]\u003c/p\u003e","function_template":"function y = rot90xN(n)\r\n  y = n;\r\nend","test_suite":"%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 90;\r\noutput = [3 6 9;\r\n          2 5 8;\r\n          1 4 7]\r\nassert(isequal(rot90xN(a,b),output))\r\n%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = -90;\r\noutput = [7 4 1;\r\n          8 5 2;\r\n          9 6 3]\r\nassert(isequal(rot90xN(a,b),output))\r\n%%\r\na = [1 2 3;\r\n     4 5 6;\r\n     7 8 9]\r\nb = 180;\r\noutput = [9 8 7;\r\n          6 5 4;\r\n          3 2 1]\r\nassert(isequal(rot90xN(a,b),output))\r\n","published":true,"deleted":false,"likes_count":8,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2016-10-29T17:00:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-07T09:46:56.000Z","updated_at":"2026-03-30T18:29:47.000Z","published_at":"2016-10-07T09:46:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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\u003eRotate matrix (CounterClockwise) via 90, 180 or -90 depending on the input Ex. a = [1 2 3; 4 5 6; 7 8 9] b = 90; output = [3 6 9; 2 5 8; 1 4 7]\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":51211,"title":"apply zero padding to a matrix","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: 291px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 145.5px; transform-origin: 407px 145.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=\"\"\u003eGiven a matrix of any size apply a zero padding around it of the size N. \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=\"\"\u003ee.g. \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=\"\"\u003eMTX = [ 1 2;\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             3  4]\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=\"\"\u003eN = 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: 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=\"\"\u003eOUT = [ 0 0 0 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 1 2 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 3 4 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 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e              0 0 0 0]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function OUT = zeroPadding(MTX, N)\r\n    OUT = MTX;\r\nend","test_suite":"%%\r\nMTX = [1 2; 3 4];\r\nN = 1;\r\ny_correct = [ 0 0 0 0; 0 1 2 0; 0 3 4 0; 0 0 0 0];\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%% \r\nMTX = [1 2; 3 4];\r\nN = 2;\r\ny_correct = [ 0 0 0 0 0 0; 0 0 0 0 0 0; 0 0 1 2 0 0; 0 0 3 4 0 0; 0 0 0 0 0 0; 0 0 0 0 0 0];\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%% \r\nMTX = [1 2 3; 4 5 6];\r\nN = 1;\r\ny_correct = [0     0     0     0     0\r\n     0     1     2     3     0\r\n     0     4     5     6     0\r\n     0     0     0     0     0];\r\n\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n\r\n%%\r\n\r\nMTX = [1 2 3; 4 5 6];\r\nN = 3;\r\ny_correct = [0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     1     2     3     0     0     0\r\n     0     0     0     4     5     6     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0\r\n     0     0     0     0     0     0     0     0     0];\r\n\r\nassert(isequal(zeroPadding(MTX, N),y_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":1014392,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":25,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-25T17:19:38.000Z","updated_at":"2026-02-20T14:06:13.000Z","published_at":"2021-03-25T17:19:38.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\u003eGiven a matrix of any size apply a zero padding around it of the size 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ee.g. \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\u003eMTX = [ 1 2;\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             3  4]\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\u003eN = 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\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\u003eOUT = [ 0 0 0 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              0 1 2 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              0 3 4 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              0 0 0 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":43607,"title":"Logical array indexing - part 1","description":"Given an array |A| of size |p x q| , return an array |Y| of the same size such that the following conditions are satisfied.\r\n\r\n(1) The non-zero elements should be greater than a given value |'n'| .\r\n\r\n(2) These non-zero entries in |Y| should have the same values as their corresponding elements in |A|\r\n\r\nFor example: Given |A = [3 4 5 6 2 4 5 6 3 6]| and |n = 4| , return |Y = [0 0 5 6 0 0 5 6 0 6]|","description_html":"\u003cp\u003eGiven an array \u003ctt\u003eA\u003c/tt\u003e of size \u003ctt\u003ep x q\u003c/tt\u003e , return an array \u003ctt\u003eY\u003c/tt\u003e of the same size such that the following conditions are satisfied.\u003c/p\u003e\u003cp\u003e(1) The non-zero elements should be greater than a given value \u003ctt\u003e'n'\u003c/tt\u003e .\u003c/p\u003e\u003cp\u003e(2) These non-zero entries in \u003ctt\u003eY\u003c/tt\u003e should have the same values as their corresponding elements in \u003ctt\u003eA\u003c/tt\u003e\u003c/p\u003e\u003cp\u003eFor example: Given \u003ctt\u003eA = [3 4 5 6 2 4 5 6 3 6]\u003c/tt\u003e and \u003ctt\u003en = 4\u003c/tt\u003e , return \u003ctt\u003eY = [0 0 5 6 0 0 5 6 0 6]\u003c/tt\u003e\u003c/p\u003e","function_template":"function Y = find_elements(A,n)\r\n  Y = A;\r\nend","test_suite":"%%\r\nA = [3 4 5 6 2 4 5 6 3 6];\r\nn = 4;\r\ny_correct = [0 0 5 6 0 0 5 6 0 6];\r\nassert(isequal(find_elements(A,n),y_correct))\r\n\r\n\r\n%%\r\nA = [0; 6; 1; 7; 3; 5; 2; 4];\r\nn = 3;\r\ny_correct = [0; 6; 0; 7; 0; 5; 0; 4];\r\nassert(isequal(find_elements(A,n),y_correct))\r\n\r\n\r\n%%\r\nA = magic(4);\r\nn = 8;\r\ny_correct = [16 0 0 13; 0 11 10 0; 9 0 0 12; 0 14 15 0];\r\nassert(isequal(find_elements(A,n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":70119,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-24T15:31:58.000Z","updated_at":"2026-03-02T14:23:54.000Z","published_at":"2016-10-24T15:31:58.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an array\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of size\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ep x q\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e , return an array\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of the same size such that the following conditions are satisfied.\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(1) The non-zero elements should be greater than a given value\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e'n'\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e .\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e(2) These non-zero entries in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e should have the same values as their corresponding elements in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA\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: Given\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eA = [3 4 5 6 2 4 5 6 3 6]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en = 4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e , return\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eY = [0 0 5 6 0 0 5 6 0 6]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":48995,"title":"Double the next number and alternate the sign","description":"","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: 121.333px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 60.6667px; transform-origin: 406.5px 60.6667px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 62px; 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 31px; text-align: left; transform-origin: 383.5px 31px; 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=\"\"\u003eGiven two numbers, m and n, find a matrix m x n where each element value is twice the value of the previous element and with opposite sign. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right in each row.\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=\"\"\u003eFor example, for m=2 and n=3, one should get:\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=\"\"\u003ey = [1 -2 4; -8 16 -32].\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 = [];\r\nend","test_suite":"%%\r\nm = 3;\r\nn = 2; \r\ny_correct = [1 -2; 4 -8; 16 -32];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 1; \r\ny_correct = [1];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\t\r\n%%\r\nm = 1;\r\nn = 5; \r\ny_correct = [1 -2 4 -8 16];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 3;\r\nn = 1; \r\ny_correct = [1; -2; 4];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 4;\r\nn = 2; \r\ny_correct = [1 -2; 4 -8; 16 -32; 64 -128];\r\nassert(isequal(your_fcn_name(m,n),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":274816,"edited_by":274816,"edited_at":"2025-08-11T08:41:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T19:05:26.000Z","updated_at":"2026-03-04T13:58:00.000Z","published_at":"2020-12-22T19:05:26.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two numbers, m and n, find a matrix m x n where each element value is twice the value of the previous element and with opposite sign. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right in each row.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, for m=2 and n=3, one should get:\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\u003ey = [1 -2 4; -8 16 -32].\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":2305,"title":"Reverse Concatenation","description":"Suggest methods to form a Matrix after deleting one of the input's elements.\r\nInput should be element's position and output should be the reduced matrix.\r\n\r\nFor example:\r\n\r\n X = [1 2 4 2 3 1 2 2 4 5]\r\n\r\nafter giving input as t=3 output should be the new matrix which  contains all the elements of X (same order) but the third element.\r\n\r\nHence output will be\r\n\r\n [1 2 2 3 1 2 2 4 5]","description_html":"\u003cp\u003eSuggest methods to form a Matrix after deleting one of the input's elements.\r\nInput should be element's position and output should be the reduced matrix.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre\u003e X = [1 2 4 2 3 1 2 2 4 5]\u003c/pre\u003e\u003cp\u003eafter giving input as t=3 output should be the new matrix which  contains all the elements of X (same order) but the third element.\u003c/p\u003e\u003cp\u003eHence output will be\u003c/p\u003e\u003cpre\u003e [1 2 2 3 1 2 2 4 5]\u003c/pre\u003e","function_template":"function y = rev_Concat(x,t)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 4 2 3 1 2 2 4 5];\r\nt = 3;\r\ny_correct = [1 2 2 3 1 2 2 4 5];\r\nassert(isequal(rev_Concat(x,t),y_correct))\r\n\r\n%%\r\nx = [4 6 3 21 1 -9 0 338];\r\nt = 1;\r\ny_correct = [6 3 21 1 -9 0 338];\r\nassert(isequal(rev_Concat(x,t),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":3,"created_by":26172,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":82,"test_suite_updated_at":"2014-05-05T18:02:57.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2014-05-02T05:16:35.000Z","updated_at":"2026-03-04T14:33:39.000Z","published_at":"2014-05-02T05: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\",\"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\u003eSuggest methods to form a Matrix after deleting one of the input's elements. Input should be element's position and output should be the reduced matrix.\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[ X = [1 2 4 2 3 1 2 2 4 5]]]\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\u003eafter giving input as t=3 output should be the new matrix which contains all the elements of X (same order) but the third element.\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\u003eHence output will be\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 2 3 1 2 2 4 5]]]\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":52173,"title":"Create a function that gives a matrix like the following","description":" x=3\r\ny= [1    -1    -1\r\n     0     1    -1\r\n     0     0     1];\r\n--------------------------------\r\nx=5\r\ny=\r\n   [  1    -1    -1    -1    -1\r\n     0     1    -1    -1    -1\r\n     0     0     1    -1    -1\r\n     0     0     0     1    -1\r\n     0     0     0     0     1]\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: 411px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 205.5px; transform-origin: 407px 205.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: 13px 8px; transform-origin: 13px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x=3\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: 44.5px 8px; transform-origin: 44.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ey= [1    -1    -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: 42.5px 8px; transform-origin: 42.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     1    -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: 46px 8px; transform-origin: 46px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     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: 80px 8px; transform-origin: 80px 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: 11px 8px; transform-origin: 11px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ex=5\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: 7.5px 8px; transform-origin: 7.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ey=\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: 74px 8px; transform-origin: 74px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e   [  1    -1    -1    -1    -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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     1    -1    -1    -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: 71px 8px; transform-origin: 71px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     1    -1    -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: 70.5px 8px; transform-origin: 70.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     0     1    -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: 72px 8px; transform-origin: 72px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e     0     0     0     0     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: 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: 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 y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 5;\r\ny_correct = [1    -1    -1    -1    -1\r\n     0     1    -1    -1    -1\r\n     0     0     1    -1    -1\r\n     0     0     0     1    -1\r\n     0     0     0     0     1];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3;\r\ny_correct = [ 1    -1    -1\r\n     0     1    -1\r\n     0     0     1];\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 = 0;\r\ny_correct = [];\r\nassert(isequal(your_fcn_name(x),y_correct));\r\n\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":"2021-07-07T07:42:02.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-06-30T13:34:54.000Z","updated_at":"2026-02-11T14:33:46.000Z","published_at":"2021-06-30T13:42:38.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 x=3\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\u003ey= [1    -1    -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\u003e     0     1    -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\u003e     0     0     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\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\u003ex=5\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\u003ey=\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   [  1    -1    -1    -1    -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\u003e     0     1    -1    -1    -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\u003e     0     0     1    -1    -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\u003e     0     0     0     1    -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\u003e     0     0     0     0     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\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":45173,"title":"Create the flag of Ramumbia","description":"The little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\r\n\r\nThe artist that designed the flag has been very clear; \"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\r\n\r\nYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \"imshow\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)","description_html":"\u003cdiv style = \"text-align: start; line-height: 20px; 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: normal; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"display: block; min-width: 0px; padding-top: 0px; transform-origin: 332px 103.5px; vertical-align: baseline; perspective-origin: 332px 103.5px; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 21px; white-space: pre-wrap; perspective-origin: 309px 21px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 31.5px; white-space: pre-wrap; perspective-origin: 309px 31.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe artist that designed the flag has been very clear; \"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 42px; white-space: pre-wrap; perspective-origin: 309px 42px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \"imshow\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = RamumbiaFlag(L,W)\r\n  y = L*W;\r\nend","test_suite":"%%\r\nL = 1; W=3;\r\ny_correct(:,:,1) = [1,0,0]; \r\ny_correct(:,:,2) = [0,1,0]; \r\ny_correct(:,:,3) = [0,0,1]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 3; W = 8;\r\ny_correct = zeros(L,W,3);\r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 10; W = 27;\r\ny_correct(:,:,1) = [ones(10,9),zeros(10,9),zeros(10,9)]; \r\ny_correct(:,:,2) = [zeros(10,9),ones(10,9),zeros(10,9)]; \r\ny_correct(:,:,3) = [zeros(10,9),zeros(10,9),ones(10,9)]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 1000; W = 12119;\r\ny_correct = zeros(L,W,3);\r\nassert(isequal(RamumbiaFlag(L,W),y_correct))\r\n\r\n%%\r\nL = 100; W = 999;\r\ny_correct(:,:,1) = [ones(100,333),zeros(100,333),zeros(100,333)]; \r\ny_correct(:,:,2) = [zeros(100,333),ones(100,333),zeros(100,333)]; \r\ny_correct(:,:,3) = [zeros(100,333),zeros(100,333),ones(100,333)]; \r\nassert(isequal(RamumbiaFlag(L,W),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":5,"created_by":157354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":16,"test_suite_updated_at":"2020-09-28T19:13:22.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2019-10-11T22:19:48.000Z","updated_at":"2025-11-07T03:29:59.000Z","published_at":"2019-10-11T22:37:36.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 little known nation of Ramumbia has a very simple flag. It is made up of vertical stripes, Red, Green, Blue, that are equally spaced and with no gap between said stripes.\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\u003eThe artist that designed the flag has been very clear; \\\"If the flag is not divisible into three, equal, vertical segments, this flag shall not exist!\\\" However, bizarrely, the designer has given no guidance on the aspect ratio of the flag.\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\u003eYour task is to write a function which can reproduce said flag as a hypermatrix, viewable by the \\\"imshow\\\" function. The inputs to the function are the length, L and width, W of the flag, but remember, unless the width is divisible by three with no remainders, the flag will be blank (i.e. a hypermatrix of zeros of the appropriate size)\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":1590,"title":"find the maximum element of the matrix","description":"for e.g\r\n\r\nx = [1 2; 3 4]\r\n\r\n\r\ny = 4","description_html":"\u003cp\u003efor e.g\u003c/p\u003e\u003cp\u003ex = [1 2; 3 4]\u003c/p\u003e\u003cp\u003ey = 4\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 6 9; 3 2 8; 6 7 11];\r\ny_correct = 11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [3 8; 4 2];\r\ny_correct = 8;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":14267,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":538,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T14:38:58.000Z","updated_at":"2026-03-11T13:42:36.000Z","published_at":"2013-06-06T14:38:58.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\u003efor e.g\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\u003ex = [1 2; 3 4]\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\u003ey = 4\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":44738,"title":"Reverse the Matrix","description":"Given a Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa.\r\nfor example: \r\n\r\n\r\n  Input = [1 2 3;4 5 6;7 8 9]\r\n\r\nthen \r\n\r\n \r\n  Output = [9 8 7;6 5 4;3 2 1]\r\n","description_html":"\u003cp\u003eGiven a Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa.\r\nfor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eInput = [1 2 3;4 5 6;7 8 9]\r\n\u003c/pre\u003e\u003cp\u003ethen\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eOutput = [9 8 7;6 5 4;3 2 1]\r\n\u003c/pre\u003e","function_template":"function y = reverseit(x)\r\n  y = x.*x';\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6;7 8 9];\r\ny_correct = [9 8 7;6 5 4;3 2 1];\r\nassert(isequal(reverseit(x),y_correct))\r\n\r\n%%\r\nx=ones(5)\r\ny_correct=ones(5)\r\nassert(isequal(reverseit(x),y_correct))\r\n\r\n%%\r\nx=[10 20;30 40;50 60;70 80;90 100]\r\ny_correct=[100 90;80 70;60 50;40 30;20 10]\r\nassert(isequal(reverseit(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":71,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-09-27T12:26:41.000Z","updated_at":"2026-02-17T15:32:40.000Z","published_at":"2018-09-27T12:26: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\",\"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 Matrix A, reverse it. Such that, last element of A becomes 1st and vice versa. for 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[Input = [1 2 3;4 5 6;7 8 9]]]\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\u003ethen\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[Output = [9 8 7;6 5 4;3 2 1]]]\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":1741,"title":"Numeric array to cell array of strings (easy)","description":"Given a numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\r\n\r\nYou may assume that every element of A is an integer on the interval [1,k].\r\n\r\n*Example*\r\n\r\nIf\r\n\r\n  A = [1 2 3\r\n       2 3 1\r\n       3 1 2];\r\n  C = {'yes','no','maybe'};\r\n\r\nThen\r\n\r\n  B = {'yes'    'no'     'maybe'\r\n       'no'     'maybe'  'yes'\r\n       'maybe'  'yes'    'no'};","description_html":"\u003cp\u003eGiven a numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\u003c/p\u003e\u003cp\u003eYou may assume that every element of A is an integer on the interval [1,k].\u003c/p\u003e\u003cp\u003e\u003cb\u003eExample\u003c/b\u003e\u003c/p\u003e\u003cp\u003eIf\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eA = [1 2 3\r\n     2 3 1\r\n     3 1 2];\r\nC = {'yes','no','maybe'};\r\n\u003c/pre\u003e\u003cp\u003eThen\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eB = {'yes'    'no'     'maybe'\r\n     'no'     'maybe'  'yes'\r\n     'maybe'  'yes'    'no'};\r\n\u003c/pre\u003e","function_template":"function B = ind2str(A,C)\r\n  B = A;\r\nend","test_suite":"%%\r\nA = [1 2 3\r\n     2 3 1\r\n     3 1 2];\r\nC = {'yes','no','maybe'};\r\nB_correct = {'yes'    'no'     'maybe'\r\n             'no'     'maybe'  'yes'\r\n             'maybe'  'yes'    'no'};\r\nassert(isequal(ind2str(A,C),B_correct))\r\n\r\n%%\r\nA = ones(20,1);\r\nC = {'apples','oranges'};\r\nassert(all(strcmp(ind2str(A,C),'apples')))\r\n\r\n%%\r\nA = randi(1000,[22,10]);\r\nC = arrayfun(@(x) num2str(x),1:1000,'uni',0);\r\nassert(isequal(A,cellfun(@(c) str2num(c),ind2str(A,C))))\r\n\r\n%%\r\nA = randi(2,[1,100]);\r\nC = {'0','1'};\r\nassert(isequal(A-1,cellfun(@(c) str2num(c),ind2str(A,C))))\r\n\r\n%%\r\nA = [2 4 4 2 2 4];\r\nC = {'foo','bar','baz','qux'};\r\nB_correct = {'bar' 'qux' 'qux' 'bar' 'bar' 'qux'};\r\nassert(isequal(ind2str(A,C),B_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":4793,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":60,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-23T17:44:26.000Z","updated_at":"2026-02-27T13:58:55.000Z","published_at":"2013-07-23T17:44:26.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 numeric array (A) and a 1xk cell array of strings (C), return a cell array (B) that is the same size as A and in which each element of B is the string in C indexed by the same element in A.\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\u003eYou may assume that every element of A is an integer on the interval [1,k].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eIf\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 = [1 2 3\\n     2 3 1\\n     3 1 2];\\nC = {'yes','no','maybe'};]]\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\u003eThen\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[B = {'yes'    'no'     'maybe'\\n     'no'     'maybe'  'yes'\\n     'maybe'  'yes'    'no'};]]\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":43682,"title":"Pairwise column flip","description":"Given matrix *M_in*, flip every pair of columns. So if *M_in* is\r\n\r\n 1 2 3 4\r\n 1 2 3 4\r\n\r\nthen *M_out* is\r\n\r\n 2 1 4 3\r\n 2 1 4 3\r\n\r\nNote: if *M_in* has odd number of columns, the last column should remain unchanged. So if *M_in* is\r\n\r\n 17    24     1     8    15\r\n 23     5     7    14    16\r\n  4     6    13    20    22\r\n 10    12    19    21     3\r\n 11    18    25     2     9\r\n\r\nthen *M_out* is\r\n\r\n 24    17     8     1    15\r\n  5    23    14     7    16\r\n  6     4    20    13    22\r\n 12    10    21    19     3\r\n 18    11     2    25     9","description_html":"\u003cp\u003eGiven matrix \u003cb\u003eM_in\u003c/b\u003e, flip every pair of columns. So if \u003cb\u003eM_in\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 1 2 3 4\r\n 1 2 3 4\u003c/pre\u003e\u003cp\u003ethen \u003cb\u003eM_out\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 2 1 4 3\r\n 2 1 4 3\u003c/pre\u003e\u003cp\u003eNote: if \u003cb\u003eM_in\u003c/b\u003e has odd number of columns, the last column should remain unchanged. So if \u003cb\u003eM_in\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 17    24     1     8    15\r\n 23     5     7    14    16\r\n  4     6    13    20    22\r\n 10    12    19    21     3\r\n 11    18    25     2     9\u003c/pre\u003e\u003cp\u003ethen \u003cb\u003eM_out\u003c/b\u003e is\u003c/p\u003e\u003cpre\u003e 24    17     8     1    15\r\n  5    23    14     7    16\r\n  6     4    20    13    22\r\n 12    10    21    19     3\r\n 18    11     2    25     9\u003c/pre\u003e","function_template":"function y = flip_columns(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = 1:5;\r\ny_correct = [2 1 4 3 5];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [2 1 4 3 5];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = eye(4);\r\ny_correct = [0 1 0 0; 1 0 0 0; 0 0 0 1; 0 0 1 0];\r\nassert(isequal(flip_columns(x),y_correct))\r\n\r\n%%\r\nx = magic(5);\r\ny_correct = [24 17  8  1 15; ...\r\n              5 23 14  7 16; ...\r\n              6  4 20 13 22; ...\r\n             12 10 21 19  3; ...\r\n             18 11  2 25  9];\r\nassert(isequal(flip_columns(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":33176,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":44,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-23T20:42:15.000Z","updated_at":"2026-02-26T11:56:58.000Z","published_at":"2016-11-23T20:43:29.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 matrix\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, flip every pair of columns. So if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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 4\\n 1 2 3 4]]\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\u003ethen\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\u003eM_out\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 2 1 4 3\\n 2 1 4 3]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote: if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e has odd number of columns, the last column should remain unchanged. So if\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\u003eM_in\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 17    24     1     8    15\\n 23     5     7    14    16\\n  4     6    13    20    22\\n 10    12    19    21     3\\n 11    18    25     2     9]]\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\u003ethen\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\u003eM_out\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is\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[ 24    17     8     1    15\\n  5    23    14     7    16\\n  6     4    20    13    22\\n 12    10    21    19     3\\n 18    11     2    25     9]]\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":1707,"title":"Negative matrix","description":"Change the sign of all elements in given matrix.","description_html":"\u003cp\u003eChange the sign of all elements in given matrix.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = y;\r\nend","test_suite":"%%\r\nx = [1 2 3 4];\r\ny_correct = [-1 -2 -3 -4];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [10 -1;2 8];\r\ny_correct = [-10 1;-2 -8];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":14448,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":473,"test_suite_updated_at":"2013-07-19T15:22:21.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-11T06:53:20.000Z","updated_at":"2026-02-17T15:13:54.000Z","published_at":"2013-07-11T06:53:20.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\u003eChange the sign of all elements in given 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":1958,"title":"Add a row of zeros on top of a matrix","description":"Given a matrix, insert a row of zeros as the top row.","description_html":"\u003cp\u003eGiven a matrix, insert a row of zeros as the top row.\u003c/p\u003e","function_template":"function y = addrow(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = rand(4);\r\ny_correct = [zeros(1,size(x,2));x];\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = [];\r\ny_correct = zeros(1,0);\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = rand(8,1);\r\ny_correct = [zeros(1,size(x,2));x];\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n\r\n%%\r\nx = zeros(0,1);\r\ny_correct = 0;\r\nassert(isequal(addrow(x),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":6556,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":268,"test_suite_updated_at":"2013-10-25T09:34:53.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-25T09:33:50.000Z","updated_at":"2026-02-17T15:43:06.000Z","published_at":"2013-10-25T09:33: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\u003eGiven a matrix, insert a row of zeros as the top row.\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":43569,"title":"Avengers Assemble!","description":"Given matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\r\nExample: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];","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: 300px 8px; transform-origin: 300px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\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: 242px 8px; transform-origin: 242px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = avengersAssemble(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [0 0 0 0 0;\r\n         0 2 0 4 0;\r\n         0 0 0 0 0;\r\n         0 1 0 3 0]\r\noutput = [2 4;\r\n          1 3];\r\nassert(isequal(avengersAssemble(x),output))\r\n%%\r\nx = [0 0 0 0 0 0 0;\r\n     0 2 0 4 0 6 0;\r\n     0 0 0 0 0 0 0;\r\n     0 1 0 3 0 5 0;\r\n     0 0 0 0 0 0 0;\r\n     0 7 0 8 0 9 0;\r\n     0 0 0 0 0 0 0;]\r\noutput = [2 4 6;\r\n          1 3 5;\r\n          7 8 9];\r\nassert(isequal(avengersAssemble(x),output))\r\n%%\r\nx = [0 2 0 4 0 6 0;\r\n     0 0 0 0 0 0 0;\r\n     0 11 0 3 0 5 0;\r\n     0 0 0 0 0 0 0;\r\n     0 7 0 13 0 17 0];\r\noutput = [2 4 6;\r\n          11 3 5;\r\n          7 13 17];\r\nassert(isequal(avengersAssemble(x),output))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":13865,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":49,"test_suite_updated_at":"2021-07-27T05:38:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-17T11:15:40.000Z","updated_at":"2025-11-30T17:32:27.000Z","published_at":"2016-10-17T11:15:40.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\u003eGiven matrix with so many zeroes, trim those zeroes and output a matrix joining all nnz elements\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: input = [0 0 0 0 0; 0 2 0 4 0; 0 0 0 0 0; 0 1 0 3 0] output = [2 4; 1 3];\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":54840,"title":"Draw a X","description":"Given an input  , create a square matrix of zeros  with an X of ones.\r\nEx.\r\nn = 3\r\ndrawX(3)\r\n[   1 0 1\r\n    0 1 0\r\n    1 0 1  ]\r\n\r\n\r\nEx.\r\nn = 7\r\ndrawX(7)\r\n[   1 0 0 0 0 0 1\r\n    0 1 0 0 0 1 0\r\n    0 0 1 0 1 0 0\r\n    0 0 0 1 0 0 0\r\n    0 0 1 0 1 0 0\r\n    0 1 0 0 0 1 0\r\n    1 0 0 0 0 0 1  ]","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: 428.933px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 214.467px; transform-origin: 407px 214.467px; 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: 48px 8px; transform-origin: 48px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven an input \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);\"\u003en\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: 105.5px 8px; transform-origin: 105.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e , create a square matrix of zeros \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAkCAYAAADfJffWAAADLElEQVRoQ+1XO49OURQ1vYpKQ4JCIR6ZeCSi80hEIxLMUIpXoyKoRISEH+ARhSi8WppR6CYZNDoKWipC6FlrctZkz737zLfPPclHcU6y8p37ndfe666z974Ty1rrMTDROOkz0EhxVNFIaaTEgkVTSlNKU0qMgaaUGE8tpjSl/H9KWQGTngDngM8x8+ZnbQOuA/sL1lRNHef1mYGl+4DfwJYgMSTkNbAceA4crfI2uHicpFAps8CGIDGWkDdYcwD4HvSrappHyjrsSOwBNgOrgRfAxXTSLfyeAFYBH4FdBcZGiakhhGpcC2w19m9MNuoqcg7bWeBul0GPFEp0Mi2gbNm2A4wDfNM/E7TxbUNYd3/veRQxNYRw70uJDNn3Cs+MR2cA2voYmAbkW4+Dpa7PHBbuAKiGg8BL4BFwE+CBjBFsV9J/EUI0J0dMDSH2fGsf1cB2PvnBlyvfvqIvFS2sX4qUP2kW2V0D/ABOp//I+p3UX4/fkmySI+YkBh4AfIO1MYRX/ALAoH4YeAjsNnZ+QZ/X3w3eOVIs01xIUmygu4fnU0BpTFl4G6ljFaOxWkK4j1U5n68Cz8yZ31I/HFM4X06z76VQMX0f41JP1+HoM2PYUzOZ8etddLEzj0TLaQ53bbQqX4nxXkbLKeUDJjN1snVjBjPTpzTGAMZANrTZGKI9SuoY71xLshczqJgjABW509sgl5LltCdlMU3jea2G1g7doHocezGYR+uY3IuQ0xw/BujaaL5Uns2aHilWXl5mUWWqVDdEJbksMypdR86S055KeO7btEn2mnqk2HLcU8IvbMoMIcIuo89gHM1Ao9JuDTHWaU8JtPUGIMLID+saFabzfHmkyGlPCfa+MhXvBQ4BU8FrNIoQKWEoMXKa+3hKUKzkS2TmYTHK+mVRXOySYpn20pXyPw/lxpsAFnYRlUQJqSFGKs+VCqq9OM6mYlRnukqxTntFGTPPe0BfrbxCEUJ4mGqHkjrEKiYSw+R07otapQavzzWg991DQ8f9lcwqmAosyVgkZsi6RW+/5GGcpJTY9U/nNlIc+hspjZTYrWxKaUppSokx0JQS4+kv7oDZJaNZ5TgAAAAASUVORK5CYII=\" style=\"width: 34.5px; height: 18px;\" width=\"34.5\" height=\"18\"\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: 57.5px 8px; transform-origin: 57.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with an X of ones.\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: 9.5px 8px; transform-origin: 9.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEx.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 143.033px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 71.5167px; transform-origin: 404px 71.5167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 20px 8.5px; tab-size: 4; transform-origin: 20px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003en = 3\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 32px 8.5px; tab-size: 4; transform-origin: 32px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003edrawX(3)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 36px 8.5px; tab-size: 4; transform-origin: 36px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[   1 0 1\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 36px 8.5px; tab-size: 4; transform-origin: 36px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 48px 8.5px; tab-size: 4; transform-origin: 48px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    1 0 1  ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 8.5px; tab-size: 4; transform-origin: 0px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 8.5px; tab-size: 4; transform-origin: 0px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 9.5px 8px; transform-origin: 9.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEx.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 183.9px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 91.95px; transform-origin: 404px 91.95px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 20px 8.5px; tab-size: 4; transform-origin: 20px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003en = 7\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 32px 8.5px; tab-size: 4; transform-origin: 32px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003edrawX(7)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[   1 0 0 0 0 0 1\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0 0 0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 1 0 1 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 0 1 0 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 0 1 0 1 0 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 68px 8.5px; tab-size: 4; transform-origin: 68px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    0 1 0 0 0 1 0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2167px; transform-origin: 404px 10.2167px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 80px 8.5px; tab-size: 4; transform-origin: 80px 8.5px; unicode-bidi: normal; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e    1 0 0 0 0 0 1  ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function X = drawX(n)\r\n  X = zeros(n);\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = [   1 0 1;\r\n    0 1 0;\r\n    1 0 1  ];\r\nassert(isequal(drawX(n),y_correct))\r\n%%\r\nn = 5;\r\ny_correct = [1 0 0 0 1;\r\n    0 1 0 1 0;\r\n    0 0 1 0 0;\r\n    0 1 0 1 0;\r\n    1 0 0 0 1];\r\nassert(isequal(drawX(n),y_correct))\r\n%%\r\nn = 7;\r\ny_correct = [   1 0 0 0 0 0 1;\r\n    0 1 0 0 0 1 0;\r\n    0 0 1 0 1 0 0;\r\n    0 0 0 1 0 0 0;\r\n    0 0 1 0 1 0 0;\r\n    0 1 0 0 0 1 0;\r\n    1 0 0 0 0 0 1 ];\r\nassert(isequal(drawX(n),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2450750,"edited_by":223089,"edited_at":"2022-08-03T10:41:59.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":"2022-08-03T10:41:59.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-07-12T13:00:12.000Z","updated_at":"2026-03-04T15:38:52.000Z","published_at":"2022-07-12T13:01:49.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven an input \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\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e , create a square matrix of zeros \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\u003en \\\\times n\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e with an X of ones.\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\u003eEx.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[n = 3\\ndrawX(3)\\n[   1 0 1\\n    0 1 0\\n    1 0 1  ]\\n\\n]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEx.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[n = 7\\ndrawX(7)\\n[   1 0 0 0 0 0 1\\n    0 1 0 0 0 1 0\\n    0 0 1 0 1 0 0\\n    0 0 0 1 0 0 0\\n    0 0 1 0 1 0 0\\n    0 1 0 0 0 1 0\\n    1 0 0 0 0 0 1  ]]]\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":44624,"title":"Return median of a matrix","description":"Compute median of a matrix of any dimension. Exclude the NaNs if any.","description_html":"\u003cp\u003eCompute median of a matrix of any dimension. Exclude the NaNs if any.\u003c/p\u003e","function_template":"function y = matrix_median(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [2,3,4;4,5,6];\r\ny_correct = 4;\r\nassert(isequal(matrix_median(x),y_correct))\r\n\r\n%%\r\nx = int8(1:4);\r\ny_correct = 3;\r\nassert(isequal(matrix_median(x),y_correct))\r\n\r\n%%\r\nx = [2 6 8 10 NaN 14 NaN 18 NaN];\r\ny_correct = 9;\r\nassert(isequal(matrix_median(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":171559,"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":"2018-04-21T04:30:24.000Z","updated_at":"2026-02-18T11:12:59.000Z","published_at":"2018-04-21T04:30:24.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 median of a matrix of any dimension. Exclude the NaNs if any.\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":2507,"title":"Delete 2nd and 5th column of  Given 6*6 matrix","description":"Delete the 2nd and 5th columns of the given 6*6 matrix.\r\n\r\nExample \r\n\r\nSuppose A = magic(6)\r\n\r\n    35     1     6    26    19    24\r\n     3    32     7    21    23    25\r\n    31     9     2    22    27    20\r\n     8    28    33    17    10    15\r\n    30     5    34    12    14    16\r\n     4    36    29    13    18    11\r\n\r\nAnswer must be\r\n\r\n    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11","description_html":"\u003cp\u003eDelete the 2nd and 5th columns of the given 6*6 matrix.\u003c/p\u003e\u003cp\u003eExample\u003c/p\u003e\u003cp\u003eSuppose A = magic(6)\u003c/p\u003e\u003cpre\u003e    35     1     6    26    19    24\r\n     3    32     7    21    23    25\r\n    31     9     2    22    27    20\r\n     8    28    33    17    10    15\r\n    30     5    34    12    14    16\r\n     4    36    29    13    18    11\u003c/pre\u003e\u003cp\u003eAnswer must be\u003c/p\u003e\u003cpre\u003e    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11\u003c/pre\u003e","function_template":"function y = col_del(x)\r\n  y = x; % write your code\r\nend","test_suite":"%%\r\nx=magic(6);\r\ny_correct = [\r\n\r\n    35     6    26    24\r\n     3     7    21    25\r\n    31     2    22    20\r\n     8    33    17    15\r\n    30    34    12    16\r\n     4    29    13    11 ]\r\nassert(isequal(col_del(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":171,"test_suite_updated_at":"2014-08-14T06:14:27.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-08-13T12:20:15.000Z","updated_at":"2026-02-18T11:11:34.000Z","published_at":"2014-08-13T12:20:15.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\u003eDelete the 2nd and 5th columns of the given 6*6 matrix.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose A = magic(6)\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[    35     1     6    26    19    24\\n     3    32     7    21    23    25\\n    31     9     2    22    27    20\\n     8    28    33    17    10    15\\n    30     5    34    12    14    16\\n     4    36    29    13    18    11]]\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\u003eAnswer must be\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[    35     6    26    24\\n     3     7    21    25\\n    31     2    22    20\\n     8    33    17    15\\n    30    34    12    16\\n     4    29    13    11]]\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":45502,"title":"Basic Operation with the middle number of odd matrix","description":"# Take an odd matrix *like* 3-by-3\r\n# Access the *middle element* of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\r\n# Now, *sum* the elements in its column to it and then *subtract* the elements in its row to it.\r\n# What's the matrix with updated element.","description_html":"\u003col\u003e\u003cli\u003eTake an odd matrix \u003cb\u003elike\u003c/b\u003e 3-by-3\u003c/li\u003e\u003cli\u003eAccess the \u003cb\u003emiddle element\u003c/b\u003e of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\u003c/li\u003e\u003cli\u003eNow, \u003cb\u003esum\u003c/b\u003e the elements in its column to it and then \u003cb\u003esubtract\u003c/b\u003e the elements in its row to it.\u003c/li\u003e\u003cli\u003eWhat's the matrix with updated element.\u003c/li\u003e\u003c/ol\u003e","function_template":"function y = your_fcn_name(A)\r\n% A is square matrix with odd rows and column or a row vector or a column vector\r\n%Write your code here\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 10; 7 8 9];\r\ny_correct = [1     2     3; 4     1    10; 7     8     9];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [1 2 3 4 5];\r\ny_correct = [1     2    -9     4     5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = [1; 2; 3; 4; 5];\r\ny_correct = [1; 2; 15; 4; 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":26467,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":"2020-05-09T17:11:53.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-05-07T19:17:59.000Z","updated_at":"2025-07-06T19:41:21.000Z","published_at":"2020-05-08T18:14: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\":[],\"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=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTake an odd matrix\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\u003elike\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e 3-by-3\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAccess the\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\u003emiddle element\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of the matrix i.e in case of 3-by-3 matrix the index of the particular element is second row, second column.\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNow,\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\u003esum\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e the elements in its column to it and then\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\u003esubtract\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e the elements in its row to it.\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWhat's the matrix with updated element.\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":42776,"title":"\"Power matrix\" of two vectors","description":"Given two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).","description_html":"\u003cp\u003eGiven two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).\u003c/p\u003e","function_template":"function M= pow_mat(x,y)\r\nM = x^y;\r\nend","test_suite":"%%\r\nx =(1:4); y=(5:9);\r\nM=[1, 1,1,1,1;32,64,128,256,512;243,729,2187,6561,19683;1024,4096,16384,65536,262144];\r\nassert(isequal(pow_mat(x,y),M))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":69360,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":70,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-03-18T04:27:06.000Z","updated_at":"2026-03-05T11:19:48.000Z","published_at":"2016-03-18T04:28:25.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 two row vectors x,y of lengths m and n (respectively), create an m x n matrix whose i,j entry is x(i)^y(j).\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":56155,"title":"Return the middle element of an NxN square matrix where N is odd","description":"Let's say you are given an NxN square matrix where N is always going to be an odd number:\r\nx = [ 1 2 3\r\n      4 5 6 \r\n      7 8 9 ]\r\nYour function should return 5.\r\n\r\nEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\r\n% Input Matrix\r\nx = []\r\n% Correct answer returned by your function\r\ny = NaN","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: 275.062px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 137.527px; transform-origin: 407px 137.531px; 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=\"\"\u003eLet's say you are given an NxN square matrix where N is always going to be an odd number:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 61.3125px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 30.6518px; transform-origin: 404px 30.6562px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ex = [ 1 2 3\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e      4 5 6 \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e      7 8 9 ]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eYour function should return 5.\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=\"\"\u003eEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.75px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 404px 40.875px; transform-origin: 404px 40.875px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"border-block-end-color: rgb(2, 128, 9); border-block-start-color: rgb(2, 128, 9); border-bottom-color: rgb(2, 128, 9); border-inline-end-color: rgb(2, 128, 9); border-inline-start-color: rgb(2, 128, 9); border-left-color: rgb(2, 128, 9); border-right-color: rgb(2, 128, 9); border-top-color: rgb(2, 128, 9); caret-color: rgb(2, 128, 9); color: rgb(2, 128, 9); column-rule-color: rgb(2, 128, 9); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(2, 128, 9); text-decoration: none; text-decoration-color: rgb(2, 128, 9); text-emphasis-color: rgb(2, 128, 9); \"\u003e% Input Matrix\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ex = []\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"border-block-end-color: rgb(2, 128, 9); border-block-start-color: rgb(2, 128, 9); border-bottom-color: rgb(2, 128, 9); border-inline-end-color: rgb(2, 128, 9); border-inline-start-color: rgb(2, 128, 9); border-left-color: rgb(2, 128, 9); border-right-color: rgb(2, 128, 9); border-top-color: rgb(2, 128, 9); caret-color: rgb(2, 128, 9); color: rgb(2, 128, 9); column-rule-color: rgb(2, 128, 9); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(2, 128, 9); text-decoration: none; text-decoration-color: rgb(2, 128, 9); text-emphasis-color: rgb(2, 128, 9); \"\u003e% Correct answer returned by your function\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4375px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 404px 10.2143px; transform-origin: 404px 10.2188px; white-space: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; white-space: pre; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ey = NaN\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = get_middle_element(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6; 7 8 9]; \r\ny_correct = 5;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1 2 3; 4 5 6; 7 8 9; 10 11 12; 13 14 15];\r\ny_correct = 8;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1 2 3];\r\ny_correct = 2;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [1];\r\ny_correct = 1;\r\nassert(isequal(get_middle_element(x),y_correct))\r\n%%\r\nx = [];\r\ny_correct = NaN;\r\nassert(isequaln(get_middle_element(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":427930,"edited_by":427930,"edited_at":"2022-11-29T14:19:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":"2022-09-30T12:35:25.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-30T12:25:43.000Z","updated_at":"2026-02-18T14:28:38.000Z","published_at":"2022-09-30T12:35:25.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\u003eLet's say you are given an NxN square matrix where N is always going to be an odd number:\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[x = [ 1 2 3\\n      4 5 6 \\n      7 8 9 ]]]\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\u003eYour function should return 5.\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\u003eEdge Case: Your solution must be able to handle empty matrices, and return a NaN in that case like:\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[% Input Matrix\\nx = []\\n% Correct answer returned by your function\\ny = NaN]]\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":43079,"title":"Check if two matrices are permutations of each other","description":"Your function should return true for the elements of one matrix is the permutation of the other matrix:\r\n\r\n  x = [1 2 3; 4 5 6; 7 8 9]\r\n  y = [3 5 6; 7 1 2; 4 9 8]\r\n\r\nor \r\n\r\n  x = [1 2; 3 4; 5 6]\r\n  y = [1 2 3; 4 5 6]\r\n\r\nPlease note that the matrices can have different shapes or sizes!","description_html":"\u003cp\u003eYour function should return true for the elements of one matrix is the permutation of the other matrix:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5 6; 7 1 2; 4 9 8]\r\n\u003c/pre\u003e\u003cp\u003eor\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex = [1 2; 3 4; 5 6]\r\ny = [1 2 3; 4 5 6]\r\n\u003c/pre\u003e\u003cp\u003ePlease note that the matrices can have different shapes or sizes!\u003c/p\u003e","function_template":"function isPerm = isPermute(x,y)\r\n    isPerm = true;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5 6; 7 1 2; 4 9 8]\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = [1 2; 4 5; 7 8];\r\ny = x';\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = 1:50;\r\ny = randperm(50);\r\nisPerm = true;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = 2:51;\r\ny = randperm(50);\r\nisPerm = false;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n%%\r\nx = [1 2 3; 4 5 6; 7 8 9]\r\ny = [3 5; 7 1; 4 9]\r\nisPerm = false;\r\nassert(isequal(isPermute(x,y),isPerm))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":25354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":"2016-10-05T21:51:24.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-05T21:47:13.000Z","updated_at":"2026-03-02T09:07:38.000Z","published_at":"2016-10-05T21:47:13.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\u003eYour function should return true for the elements of one matrix is the permutation of the other matrix:\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[x = [1 2 3; 4 5 6; 7 8 9]\\ny = [3 5 6; 7 1 2; 4 9 8]]]\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\u003eor\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[x = [1 2; 3 4; 5 6]\\ny = [1 2 3; 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\u003ePlease note that the matrices can have different shapes or sizes!\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":44450,"title":"Create a magic square matrix for a given odd integer","description":"A magic square of size 'N' is a matrix that satisfies the following criterias:\r\n\r\n# Dimension - NxN\r\n# Matrix should contain ALL the numbers between 1 to N^2\r\n# Sum of all rows or columns or diagonals should be same\r\n\r\nE.g: N=3\r\n\r\nOutput:\r\n(Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\r\n\r\n15, 15, 15, 15\r\n\r\n(Note that row/col/diag/anti-diag sum should be same)","description_html":"\u003cp\u003eA magic square of size 'N' is a matrix that satisfies the following criterias:\u003c/p\u003e\u003col\u003e\u003cli\u003eDimension - NxN\u003c/li\u003e\u003cli\u003eMatrix should contain ALL the numbers between 1 to N^2\u003c/li\u003e\u003cli\u003eSum of all rows or columns or diagonals should be same\u003c/li\u003e\u003c/ol\u003e\u003cp\u003eE.g: N=3\u003c/p\u003e\u003cp\u003eOutput:\r\n(Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\u003c/p\u003e\u003cp\u003e15, 15, 15, 15\u003c/p\u003e\u003cp\u003e(Note that row/col/diag/anti-diag sum should be same)\u003c/p\u003e","function_template":"function [row1Sum, col1Sum, diag1Sum, adiagSum] = MagicSquare(n)\r\n  row1Sum = sum(n);\r\n  col1Sum = sum(n);\r\n  diag1Sum = sum(n);\r\n  adiagSum = sum(n);\r\nend","test_suite":"%%\r\nn = 3;\r\ny_correct = [15 15 15 15]; %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 5;\r\ny_correct = [65 65 65 65];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 9;\r\ny_correct = [369 369 369 369];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n\r\n%%\r\nn = 15;\r\ny_correct = [1695 1695 1695 1695];  %row sum, col sum, main diag sum, other diag sum\r\n[a b c d] = MagicSquare(n);\r\nassert(isequal([a b c d],y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":161443,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-12-12T12:53:59.000Z","updated_at":"2026-03-18T14:37:11.000Z","published_at":"2017-12-13T07:28:31.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\u003eA magic square of size 'N' is a matrix that satisfies the following criterias:\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDimension - NxN\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMatrix should contain ALL the numbers between 1 to N^2\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=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSum of all rows or columns or diagonals should be same\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\u003eE.g: N=3\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: (Sum of Row1 elem, Sum of Col1 elem, Sum of main diagonal elem, sum of anti-diagonal elem)\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\u003e15, 15, 15, 15\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(Note that row/col/diag/anti-diag sum should be same)\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":44944,"title":"Convert from Fahrenheit to Celsius","description":"Given an input vector F containing temperature values in Fahrenheit, return an output vector C that contains the values in Celsius using the formula:\r\nC = (F–32) * 5/9","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: 73px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 36.5px; transform-origin: 407px 36.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.5px; 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 21.25px; text-align: left; transform-origin: 384px 21.25px; 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: 67.5px 8px; transform-origin: 67.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven an input vector\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003eF\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: 218px 8px; transform-origin: 218px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e containing temperature values in Fahrenheit, return an output vector\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 2px 8px; transform-origin: 2px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003eC\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 86.5px 8px; transform-origin: 86.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e that contains the values in Celsius using the formula:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 64px 8px; transform-origin: 64px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 64px 8.5px; transform-origin: 64px 8.5px; \"\u003eC = (F–32) * 5/9\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function C = temp_convert(F)\r\n  C = F;\r\nend","test_suite":"%%\r\nfiletext = fileread('temp_convert.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'assignin') || ...\r\n          contains(filetext, 'switch') || contains(filetext, 'elseif'); \r\nassert(~illegal)\r\n%%\r\nF = [75 82 97 65];\r\nC_correct = [23.8889   27.7778   36.1111   18.3333];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))\r\n%%\r\nF = [];\r\nC_correct = [];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))\r\n%%\r\nF = [-1; 1200];\r\nC_correct = [-18.3333;648.8889];\r\nassert(all(abs(temp_convert(F) - C_correct) \u003c 1e-4))","published":true,"deleted":false,"likes_count":115,"comments_count":7,"created_by":162851,"edited_by":223089,"edited_at":"2023-02-03T09:23:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":27979,"test_suite_updated_at":"2023-02-03T09:23:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-08-13T19:53:45.000Z","updated_at":"2026-04-07T05:37:42.000Z","published_at":"2019-08-29T18:16:42.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\u003eGiven an input vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eF\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e containing temperature values in Fahrenheit, return an output vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eC\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e that contains the values in Celsius using the formula:\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eC = (F–32) * 5/9\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":44821,"title":"Scalar Matrix Manipulation","description":"Assume, input x is a scalar matrix such as,\r\n\r\n  x =\r\n  \r\n       2     0     0\r\n       0     2     0\r\n       0     0     2\r\n\r\nthen the output matrix will be,\r\n\r\n  y =\r\n  \r\n       0     2     2\r\n       2     0     2\r\n       2     2     0","description_html":"\u003cp\u003eAssume, input x is a scalar matrix such as,\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ex =\r\n\u003c/pre\u003e\u003cpre\u003e       2     0     0\r\n       0     2     0\r\n       0     0     2\u003c/pre\u003e\u003cp\u003ethen the output matrix will be,\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ey =\r\n\u003c/pre\u003e\u003cpre\u003e       0     2     2\r\n       2     0     2\r\n       2     2     0\u003c/pre\u003e","function_template":"function y = notdiag(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = eye(2);\r\ny_correct = [0     1; 1     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [4     0     0; 0     4     0; 0     0     4];\r\ny_correct = [0     4     4; 4     0     4; 4     4     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [ -6     0     0     0; 0    -6     0     0; 0     0    -6     0; 0     0     0    -6];\r\ny_correct = [0    -6    -6    -6;  -6     0    -6    -6; -6    -6     0    -6; -6    -6    -6     0];\r\nassert(isequal(notdiag(x),y_correct))\r\n\r\n%%\r\nx = [100     0     0; 0   100     0; 0     0   100];\r\ny_correct = [0   100   100; 100     0   100; 100   100     0];\r\nassert(isequal(notdiag(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":276103,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":49,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2019-01-09T00:01:49.000Z","updated_at":"2026-02-18T14:57:20.000Z","published_at":"2019-01-09T00:01: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\",\"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\u003eAssume, input x is a scalar matrix such as,\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[x =\\n\\n       2     0     0\\n       0     2     0\\n       0     0     2]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen the output matrix will be,\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[y =\\n\\n       0     2     2\\n       2     0     2\\n       2     2     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":60727,"title":"Remove the diagonal of a square matrix","description":"Some Cody problems ask solvers to remove columns (e.g., CP 7), and others ask solvers to remove rows (e.g., CP 44033). \r\nWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\r\n[1  6 11 16 21\r\n 2  7 12 17 22\r\n 3  8 13 18 23\r\n 4  9 14 19 24\r\n 5 10 15 20 25]\r\nthe resulting matrix would be\r\n[6 11 16 21\r\n 2 12 17 22\r\n 3  8 18 23\r\n 4  9 14 24\r\n 5 10 15 20]\r\nElegance encouraged and appreciated. ","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: 437px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 218.5px; transform-origin: 407px 218.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space-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: 187px 8px; transform-origin: 187px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSome Cody problems ask solvers to remove columns (e.g., \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/7\"\u003e\u003cspan style=\"perspective-origin: 11.5px 8px; transform-origin: 11.5px 8px; \"\u003e\u003cspan style=\"\"\u003eCP \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"perspective-origin: 4px 8px; transform-origin: 4px 8px; \"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003e7\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 148.5px 8px; transform-origin: 148.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e), and others ask solvers to remove rows (e.g., \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/44033\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eCP \u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/44033\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003e44033\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 6.5px 8px; transform-origin: 6.5px 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-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: 314.5px 8px; transform-origin: 314.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 12px 8px; transform-origin: 12px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 12px 8.5px; transform-origin: 12px 8.5px; \"\u003e[1 \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e6 11 16 21\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e2\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e7 12 17 22\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e3\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e8 13 18 23\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e4\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e9 14 19 24\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 56px 8px; transform-origin: 56px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 56px 8.5px; transform-origin: 56px 8.5px; \"\u003e5 10 15 20 25]\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-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: 89.5px 8px; transform-origin: 89.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe resulting matrix would be\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 44px 8px; transform-origin: 44px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 44px 8.5px; transform-origin: 44px 8.5px; \"\u003e[6 11 16 21\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 40px 8px; transform-origin: 40px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 40px 8.5px; transform-origin: 40px 8.5px; \"\u003e2 12 17 22\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e3\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 28px 8px; transform-origin: 28px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 28px 8.5px; transform-origin: 28px 8.5px; \"\u003e8 18 23\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\u003e4\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 8px 8px; transform-origin: 8px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 8px 8.5px; transform-origin: 8px 8.5px; \"\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: 28px 8px; transform-origin: 28px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 28px 8.5px; transform-origin: 28px 8.5px; \"\u003e9 14 24\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; 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.75px; text-align: left; transform-origin: 384px 10.75px; 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: 4px 8px; transform-origin: 4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 4px 8.5px; transform-origin: 4px 8.5px; \"\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: 44px 8px; transform-origin: 44px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; perspective-origin: 44px 8.5px; transform-origin: 44px 8.5px; \"\u003e5 10 15 20]\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-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: 127px 8px; transform-origin: 127px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eElegance encouraged and appreciated. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = removeDiag(x)\r\n  y = x(1:n+1:n^2)==[];\r\nend","test_suite":"%%\r\nx = reshape(1:25,5,5);\r\ny = removeDiag(x);\r\ny_correct = [6 11 16 21; 2 12 17 22; 3 8 18 23; 4 9 14 24; 5 10 15 20];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = magic(5); \r\ny = removeDiag(x);\r\ny_correct = [24 1 8 15; 23 7 14 16; 4 6 20 22; 10 12 19 3; 11 18 25 2];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = repmat([3 4 6 1],4,1); \r\ny = removeDiag(x);\r\ny_correct = [4 6 1; 3 6 1; 3 4 1; 3 4 6];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = gallery('redheff',7);\r\ny = removeDiag(x);\r\ny_correct = [1 1 1 1 1 1; 1 0 1 0 1 0; 1 0 0 0 1 0; 1 0 0 0 0 0; 1 0 0 0 0 0; 1 0 0 0 0 0; 1 0 0 0 0 0];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nv = 1:6;\r\nx = toeplitz(v',v);\r\ny = removeDiag(x);\r\ny_correct = [2 3 4 5 6; 2 2 3 4 5; 3 2 2 3 4; 4 3 2 2 3; 5 4 3 2 2; 6 5 4 3 2];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nx = spiral(7);\r\ny = removeDiag(x);\r\ny_correct = [44 45 46 47 48 49; 42 22 23 24 25 26; 41 20 8 9 10 27; 40 19 6 2 11 28; 39 18 5 4 12 29; 38 17 16 15 14 30; 37 36 35 34 33 32];\r\nassert(isequal(y,y_correct))\r\n\r\n%\r\nx = gallery('riemann',8);\r\ny = removeDiag(x);\r\ny_correct = [-1 1 -1 1 -1 1 -1; -1 -1 -1 2 -1 -1 2; -1 -1 -1 -1 -1 3 -1; repmat(-1,[5 7])];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nv = 1:8;\r\nx = hankel(v',[v(end) v(2:end)]);\r\ny = removeDiag(x);\r\ny_correct = [2 3 4 5 6 7 8; 2 4 5 6 7 8 2; 3 4 6 7 8 2 3; 4 5 6 8 2 3 4; 5 6 7 8 3 4 5; 6 7 8 2 3 5 6; 7 8 2 3 4 5 7; 8 2 3 4 5 6 7];\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nn = randi(100);\r\nx = eye(n);\r\ny = removeDiag(x);\r\ny_correct = zeros(n,n-1);\r\nassert(isequal(y,y_correct))\r\n\r\n%%\r\nn = randi(100);\r\nx = gallery('tridiag',n);\r\ny = removeDiag(x);\r\nassert(isequal(sum(y,'all'),2-2*n))\r\n\r\n%%\r\nn = randi(100); \r\nx = gallery('circul',n);\r\ny = removeDiag(x);\r\nassert(isequal(sum(y,'all'),polyval([1/2 1/2 -1 0],n)))","published":true,"deleted":false,"likes_count":0,"comments_count":2,"created_by":46909,"edited_by":46909,"edited_at":"2024-08-23T16:31:17.000Z","deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2024-08-23T02:05:28.000Z","updated_at":"2026-02-11T12:09:58.000Z","published_at":"2024-08-23T02:05:43.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\u003eSome Cody problems ask solvers to remove columns (e.g., \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/7\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eCP \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e7\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e), and others ask solvers to remove rows (e.g., \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44033\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eCP \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44033\\\"\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e44033\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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\u003eWrite a function to remove the main diagonal of a square matrix. For example, if the original matrix is\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[1 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e6 11 16 21\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e7 12 17 22\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e8 13 18 23\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e9 14 19 24\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e5 10 15 20 25]\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\u003ethe resulting matrix would be\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[6 11 16 21\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2 12 17 22\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e8 18 23\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e9 14 24\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:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e5 10 15 20]\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\u003eElegance encouraged and appreciated. \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":42335,"title":"Min by mean","description":"Substitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a vector)","description_html":"\u003cp\u003eSubstitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a vector)\u003c/p\u003e","function_template":"function B = min_by_mean(A)\r\n  B = A;\r\nend","test_suite":"%%\r\nA = 0;\r\nB_correct = 0;\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = 1;\r\nB_correct = 1;\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [1,2,3,4;\r\n     2,3,4,5];\r\nB_correct = [2.5000,2.0000,3.0000,4.0000;\r\n             3.5000,3.0000,4.0000,5.0000];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [1,2,3,4,2,3,4,5];\r\nB_correct = [3,2,3,4,2,3,4,5];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n\r\n%%\r\nA = [2,1,3,4;\r\n     3,2,4,5];\r\nB_correct = [2.0000,2.5000,3.0000,4.0000;\r\n             3.0000,3.5000,4.0000,5.0000];\r\nassert(isequal(min_by_mean(A),B_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":44753,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":"2015-05-28T09:27:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2015-05-27T14:36:41.000Z","updated_at":"2026-03-19T08:41:48.000Z","published_at":"2015-05-27T14:48:28.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\u003eSubstitute the minimum value in each row of a matrix A by the mean of that row (it should also work if the input is a 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":1835,"title":"Matrix to column conversion","description":"Given a matrix of any size, convert it into a column vector.\r\ne.g A=[10 20 30;\r\n       40 50 60]\r\nthen,\r\nB = [10;\r\n    40;\r\n    20;\r\n    50;\r\n    30;\r\n    60;]","description_html":"\u003cp\u003eGiven a matrix of any size, convert it into a column vector.\r\ne.g A=[10 20 30;\r\n       40 50 60]\r\nthen,\r\nB = [10;\r\n    40;\r\n    20;\r\n    50;\r\n    30;\r\n    60;]\u003c/p\u003e","function_template":"function y = Mat2Vector(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [10 20 30;40 50 60];\r\ny_correct = [10; 40;20; 50; 30; 60;]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n\r\n%%\r\nx=[-2 -4 -6; -1 -3 -5; -10 -20 0]\r\ny_correct = [-2; -1;-10; -4; -3;-20; -6;-5;0]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n\r\n%%\r\nx=[1 2 3 4 5; 6 7 8 9 10];\r\nx(:,:,2) = [10 20 30 40 50;60 70 80 90 100];\r\ny_correct = [1;6;2;7;3;8;4;9;5;10;10;60;20;70;30;80;40;90;50;100]\r\nassert(isequal(Mat2Vector(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":16381,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":372,"test_suite_updated_at":"2013-08-18T20:55:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-18T20:39:50.000Z","updated_at":"2026-02-18T14:49:11.000Z","published_at":"2013-08-18T20:40: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\",\"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 a matrix of any size, convert it into a column vector. e.g A=[10 20 30; 40 50 60] then, B = [10; 40; 20; 50; 30; 60;]\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":44842,"title":"Double the next!","description":"Given two numbers, m and n, find a matrix [m,n] where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\r\nFor example, for m=2 and n=3, you should get:\r\ny = [1 2 4; 8 16 32].","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: 123.438px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 332px 61.7188px; transform-origin: 332px 61.7188px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 309px 31.5px; text-align: left; transform-origin: 309px 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; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven two numbers, m and n, find a matrix \u003c/span\u003e\u003cspan style=\"border-block-end-style: solid; border-block-end-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; \"\u003e[\u003c/span\u003e\u003cspan style=\"\"\u003em,n\u003c/span\u003e\u003cspan style=\"border-block-end-style: solid; border-block-end-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; \"\u003e]\u003c/span\u003e\u003cspan style=\"\"\u003e where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\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: 309px 10.5px; text-align: left; transform-origin: 309px 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=\"\"\u003eFor example, for m=2 and n=3, you should get:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4375px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 329px 10.2188px; transform-origin: 329px 10.2188px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ey = [1 2 4; 8 16 32].\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(m,n)\r\n  y = [];\r\nend","test_suite":"%%\r\nm = 3;\r\nn = 2; \r\ny_correct = [1 2; 4 8; 16 32];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 1; \r\ny_correct = [1];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 1;\r\nn = 5; \r\ny_correct = [1 2 4 8 16];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 3;\r\nn = 1; \r\ny_correct = [1; 2; 4];\r\nassert(isequal(your_fcn_name(m,n),y_correct))\r\n\r\n%%\r\nm = 4;\r\nn = 2; \r\ny_correct = [1 2; 4 8; 16 32; 64 128];\r\nassert(isequal(your_fcn_name(m,n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":274816,"edited_by":274816,"edited_at":"2024-07-03T13:09:32.000Z","deleted_by":null,"deleted_at":null,"solvers_count":54,"test_suite_updated_at":"2019-03-23T22:36:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-01-29T11:50:39.000Z","updated_at":"2026-03-04T14:52:41.000Z","published_at":"2019-01-29T11:50:39.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\u003eGiven two numbers, m and n, find a matrix [m,n] where each element value is twice the value of the previous element. Starting from the position (1,1) with value equal to 1, until the position (m,n), following the direction from left to right and from top to bottom.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, for m=2 and n=3, you should get:\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[y = [1 2 4; 8 16 32].]]\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":42480,"title":"Go back n times","description":"You will be given a column vector (such as x =  [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\r\n\r\n [ 1 NaN NaN NaN\r\n   2   1 NaN NaN\r\n   3   2   1 NaN\r\n   4   3   2   1\r\n   5   4   3   2 \r\n   6   5   4   3 ]","description_html":"\u003cp\u003eYou will be given a column vector (such as x =  [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\u003c/p\u003e\u003cpre\u003e [ 1 NaN NaN NaN\r\n   2   1 NaN NaN\r\n   3   2   1 NaN\r\n   4   3   2   1\r\n   5   4   3   2 \r\n   6   5   4   3 ]\u003c/pre\u003e","function_template":"function y = goNtimes(x,n)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1:6]';\r\nn = 3;\r\ny_correct = [1\tNaN\tNaN\tNaN\r\n2\t1\tNaN\tNaN\r\n3\t2\t1\tNaN\r\n4\t3\t2\t1\r\n5\t4\t3\t2\r\n6\t5\t4\t3];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [17;23;4;10;11];\r\nn = 4;\r\ny_correct = [17\tNaN\tNaN\tNaN\tNaN\r\n23\t17\tNaN\tNaN\tNaN\r\n4\t23\t17\tNaN\tNaN\r\n10\t4\t23\t17\tNaN\r\n11\t10\t4\t23\t17];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [35;3;31;8;30;4];\r\nn = 1;\r\ny_correct = [35\tNaN\r\n3\t35\r\n31\t3\r\n8\t31\r\n30\t8\r\n4\t30];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n\r\n%%\r\nx = [35;3;31;8;30;4];\r\nn = 2;\r\ny_correct = [35\tNaN\tNaN\r\n3\t35\tNaN\r\n31\t3\t35\r\n8\t31\t3\r\n30\t8\t31\r\n4\t30\t8];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))\r\n\r\n%%\r\nx = [30;38;46;5;13;21;22];\r\nn = 4;\r\ny_correct = [30\tNaN\tNaN\tNaN\tNaN\r\n38\t30\tNaN\tNaN\tNaN\r\n46\t38\t30\tNaN\tNaN\r\n5\t46\t38\t30\tNaN\r\n13\t5\t46\t38\t30\r\n21\t13\t5\t46\t38\r\n22\t21\t13\t5\t46];\r\nassert(isequalwithequalnans(goNtimes(x,n),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":4,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":"2015-08-01T03:34:07.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2015-07-31T17:09:57.000Z","updated_at":"2026-03-02T14:38:21.000Z","published_at":"2015-07-31T18:07: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\",\"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\u003eYou will be given a column vector (such as x = [1; 2; 3; 4; 5; 6]). If (n=3) you will return following;\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 NaN NaN NaN\\n   2   1 NaN NaN\\n   3   2   1 NaN\\n   4   3   2   1\\n   5   4   3   2 \\n   6   5   4   3 ]]]\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":44973,"title":"Create a \"+\" flag","description":"Given two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 0. \r\n\r\nFor example, [m, n] = [3, 3] would return\r\n\r\n  [0, 1, 0; \r\n   1, 1, 1; \r\n   0, 1, 0]\r\n\r\nIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\r\n\r\n  [0, 1, 0; \r\n   0, 1, 0; \r\n   0, 1, 0; \r\n   0, 1, 0]\r\n\r\n[m, n] =[4, 4] would return \r\n\r\n  [0, 0, 0, 0; \r\n   0, 0, 0, 0;\r\n   0, 0, 0, 0; \r\n   0, 0, 0, 0]","description_html":"\u003cp\u003eGiven two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 0.\u003c/p\u003e\u003cp\u003eFor example, [m, n] = [3, 3] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 1, 0; \r\n 1, 1, 1; \r\n 0, 1, 0]\r\n\u003c/pre\u003e\u003cp\u003eIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 1, 0; \r\n 0, 1, 0; \r\n 0, 1, 0; \r\n 0, 1, 0]\r\n\u003c/pre\u003e\u003cp\u003e[m, n] =[4, 4] would return\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e[0, 0, 0, 0; \r\n 0, 0, 0, 0;\r\n 0, 0, 0, 0; \r\n 0, 0, 0, 0]\r\n\u003c/pre\u003e","function_template":"function y = crossFlag(m, n)\r\n  y = zeros(m,n);\r\nend","test_suite":"%%\r\nm = 3; n = 3;\r\ny_correct = [0, 1, 0; 1, 1, 1; 0, 1, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 5; n = 3;\r\ny_correct = [0, 1, 0; 0, 1, 0; 1, 1, 1; 0, 1, 0; 0, 1, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 16; n = 8;\r\ny_correct = zeros(16,8);\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 7; n = 280;\r\ny_correct = [zeros(3,280); ones(1,280); zeros(3,280)];\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 1; n = 1;\r\ny_correct = 1;\r\nassert(isequal(crossFlag(m, n),y_correct))\r\n\r\n%%\r\nm = 7; n = 13;\r\ny_correct =[0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0;...\r\n    0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0];\r\nassert(isequal(crossFlag(m, n),y_correct))","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":157354,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":"2019-10-09T18:25:48.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-10-03T11:15:19.000Z","updated_at":"2026-03-24T11:58:02.000Z","published_at":"2019-10-03T11:15:19.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven two odd numbers, [m, n], return a matrix of size m x n which has all elements of the centre column and centre row set as 1, and all other elements in the matrix set as 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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example, [m, n] = [3, 3] would return\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[[0, 1, 0; \\n 1, 1, 1; \\n 0, 1, 0]]]\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\u003eIf either m or n is even, there is no row of ones (for m) or no column of ones (for n). So [m, n] = [4, 3] would return\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[[0, 1, 0; \\n 0, 1, 0; \\n 0, 1, 0; \\n 0, 1, 0]]]\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\u003e[m, n] =[4, 4] would return\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[[0, 0, 0, 0; \\n 0, 0, 0, 0;\\n 0, 0, 0, 0; \\n 0, 0, 0, 0]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":2520,"title":"Append two matrix  as shown below example ","description":"Append two matrix  as shown below example \r\nA=[1 2; 3 4] and B=[5 6;7 8]\r\nAnswer must be  \r\n\r\n     1     2     5     6\r\n\r\n     3     4     7     8\r\n","description_html":"\u003cp\u003eAppend two matrix  as shown below example \r\nA=[1 2; 3 4] and B=[5 6;7 8]\r\nAnswer must be\u003c/p\u003e\u003cpre\u003e     1     2     5     6\u003c/pre\u003e\u003cpre\u003e     3     4     7     8\u003c/pre\u003e","function_template":"function y = addMatrix(A,B)\r\n  y = x;\r\nend","test_suite":"%%\r\nA=[1 2; 3 4] \r\n B=[5 6;7 8]\r\ny_correct= [ 1     2     5     6;\r\n     3     4     7     8]\r\nassert(isequal(addMatrix(A,B),y_correct))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":27760,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":237,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2014-08-20T07:23:47.000Z","updated_at":"2026-02-18T14:59:25.000Z","published_at":"2014-08-20T07:23: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=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAppend two matrix as shown below example A=[1 2; 3 4] and B=[5 6;7 8] Answer must be\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     5     6\\n\\n     3     4     7     8]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":55995,"title":"Dominant Matrix - 01","description":"A matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\r\nGiven a matrix, find out whether it is diagonally dominant or not.","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: 72px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 36px; transform-origin: 407px 36px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eA matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\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=\"\"\u003eGiven a matrix, find out whether it is diagonally dominant or not.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = diag_dom(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [5,0;1,5]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [5,0,0,10;1,5,5,10;2,4,4,5;3,2,2,1]\r\ny_correct = 0;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [-2,2,1;1,3,2;1,-2,0]\r\ny_correct = 0;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [-4,2,1;1,6,2;1,-2,5]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n\r\n%%\r\nx = [3,-2,1;1,-3,2;-1,2,4]\r\ny_correct = 1;\r\nassert(isequal(diag_dom(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":363598,"edited_by":363598,"edited_at":"2022-09-20T17:22:04.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-20T17:13:59.000Z","updated_at":"2026-03-23T10:28:18.000Z","published_at":"2022-09-20T17:22:04.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\u003eA matrix is said to be diagonally dominant if for every row of the matrix, the magnitude of the diagonal entry in a row is larger than or equal to the sum of the magnitudes of all the other (non-diagonal) entries in that row.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a matrix, find out whether it is diagonally dominant or not.\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":42590,"title":"Divide elements by sum of elements","description":"In this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\r\n\r\nResults should have 2 significant digits.\r\n\r\nYou cannot use for/while loops.","description_html":"\u003cp\u003eIn this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\u003c/p\u003e\u003cp\u003eResults should have 2 significant digits.\u003c/p\u003e\u003cp\u003eYou cannot use for/while loops.\u003c/p\u003e","function_template":"function y = divideElements(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nfiletext = fileread('divideElements.m');\r\nassert(isempty(strfind(filetext, 'for')))\r\nassert(isempty(strfind(filetext, 'while')))\r\n\r\n%%\r\nx = magic(3);\r\ny_correct = [0.53 0.07 0.4;\r\n0.20 0.33 0.47;\r\n0.27 0.60 0.13];\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = magic(4);\r\ny_correct = [0.47\t0.06\t0.09\t0.38\r\n0.15\t0.32\t0.29\t0.24\r\n0.26\t0.21\t0.18\t0.35\r\n0.12\t0.41\t0.44\t0.03];\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = ones(2);\r\ny_correct = repmat(0.5,2,2);\r\nassert(isequal(divideElements(x),y_correct))\r\n\r\n%%\r\nx = [1 0.5; 2 1];\r\ny_correct = [0.33 0.33; 0.67 0.67];\r\nassert(isequal(divideElements(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":142,"test_suite_updated_at":"2015-09-09T15:27:51.000Z","rescore_all_solutions":false,"group_id":24,"created_at":"2015-09-09T14:33:16.000Z","updated_at":"2026-04-02T10:12:10.000Z","published_at":"2015-09-09T14:33: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\",\"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\u003eIn this problem, I ask you to write a function which will divide the elements of each column by the sum of the elements of the same column.\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\u003eResults should have 2 significant digits.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYou cannot use for/while loops.\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":44739,"title":"Return all matrix elements except elements on diagonal","description":"Consider a given Matrix \r\n\r\n  A=[a b c;\r\n     d e f;\r\n     g h i]\r\n\r\nthen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\r\n\r\nSo \r\n\r\n  T=[b c d f g h]","description_html":"\u003cp\u003eConsider a given Matrix\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eA=[a b c;\r\n   d e f;\r\n   g h i]\r\n\u003c/pre\u003e\u003cp\u003ethen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\u003c/p\u003e\u003cp\u003eSo\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003eT=[b c d f g h]\r\n\u003c/pre\u003e","function_template":"function y = elmex(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = randi(10,5,5);\r\ny=elmex(x)\r\nassert(isequal(y(1),x(6)))\r\n\r\n%%\r\nx = [0 1 2 3;12 15 5 62;3 0 0 9;17 89 6 1];\r\ny_correct = [1 2 3 12 5 62 3 0 9 17 89 6];\r\nassert(isequal(elmex(x),y_correct))\r\n\r\n%%\r\nx = ones(6,6);\r\ny_correct = ones(1,30);\r\nassert(isequal(elmex(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":136465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":52,"test_suite_updated_at":"2018-10-02T08:32:47.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2018-10-02T08:29:12.000Z","updated_at":"2026-03-11T12:25:54.000Z","published_at":"2018-10-02T08:29:12.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eConsider a given Matrix\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=[a b c;\\n   d e f;\\n   g h i]]]\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\u003ethen return a row vector T such that it contains all the Elements of Matrix A except the Elements on the diagonal.\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\u003eSo\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[T=[b c d f g h]]]\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":47879,"title":"Create co-occurrence matrix","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: 1287.17px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 643.578px; transform-origin: 407px 643.586px; 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=\"\"\u003eConsider following transaction dataset;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 391px; 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 195.5px; text-align: left; transform-origin: 384px 195.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"911\" height=\"385\" style=\"vertical-align: baseline;width: 911px;height: 385px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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=\"\"\u003eWe can transform this dataset to a binary format and then create co-occurence matrix as follow;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 695.172px; 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 347.578px; text-align: left; transform-origin: 384px 347.586px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eCo-occurence matrix shows how many times product pairs are bought together in market baskets (transactions). For example apple and tea bought together in two market baskets, milk and lemon never bought together and so on. It is a  symmetric matrix.\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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = cooccurrence(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1\t1\t1\t0\t0\t0\t0\r\n0\t1\t1\t1\t0\t0\t0\r\n0\t1\t1\t1\t1\t0\t0\r\n0\t1\t0\t0\t1\t1\t1\r\n1\t1\t0\t1\t1\t1\t0];\r\ny_correct = [2\t2\t1\t1\t1\t1\t0\r\n2\t5\t3\t3\t3\t2\t1\r\n1\t3\t3\t2\t1\t0\t0\r\n1\t3\t2\t3\t2\t1\t0\r\n1\t3\t1\t2\t3\t2\t1\r\n1\t2\t0\t1\t2\t2\t1\r\n0\t1\t0\t0\t1\t1\t1];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = [1\t1\t1\t0\t0\t0\t0\t0\r\n0\t0\t1\t1\t1\t1\t0\t0\r\n1\t0\t1\t1\t0\t1\t1\t0\r\n0\t1\t1\t1\t0\t1\t0\t0\r\n1\t0\t0\t1\t0\t1\t0\t1];\r\ny_correct = [3\t1\t2\t2\t0\t2\t1\t1\r\n1\t2\t2\t1\t0\t1\t0\t0\r\n2\t2\t4\t3\t1\t3\t1\t0\r\n2\t1\t3\t4\t1\t4\t1\t1\r\n0\t0\t1\t1\t1\t1\t0\t0\r\n2\t1\t3\t4\t1\t4\t1\t1\r\n1\t0\t1\t1\t0\t1\t1\t0\r\n1\t0\t0\t1\t0\t1\t0\t1];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = randi([0 1],150,9);\r\ny = cooccurrence(x);\r\nassert(isequal(y(logical(eye(size(y)))), sum(x)'))\r\nassert(issymmetric(y))\r\n\r\n\r\n%%\r\nx = [1 0 1 0 0\r\n    0 0 1 0 0\r\n    1 1 1 1 1\r\n    0 0 0 0 0\r\n    1 0 0 1 1\r\n    0 1 1 0 1\r\n    0 0 1 1 0];\r\ny_correct = [3 1 2 2 2\r\n    1 2 2 1 2\r\n    2 2 5 2 2 \r\n    2 1 2 3 2\r\n    2 2 2 2 3];\r\nassert(isequal(cooccurrence(x),y_correct))\r\n\r\n%%\r\nx = [0 1 1 0\r\n    0 1 0 1\r\n    0 0 1 1\r\n    1 1 0 0 \r\n    1 0 1 0\r\n    0 1 0 1\r\n    0 1 0 1\r\n    0 1 0 1];\r\ny_correct = [2 1 1 0\r\n    1 6 1 4\r\n    1 1 3 1\r\n    0 4 1 5];\r\nassert(isequal(cooccurrence(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":8703,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":15,"test_suite_updated_at":"2020-12-10T08:46:02.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-10T07:43:57.000Z","updated_at":"2025-09-17T22:29:41.000Z","published_at":"2020-12-10T08:42:18.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\u003eConsider following transaction dataset;\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=\\\"385\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"911\\\"/\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\u003eWe can transform this dataset to a binary format and then create co-occurence matrix as follow;\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=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\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=\\\"rId2\\\"/\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\u003eCo-occurence matrix shows how many times product pairs are bought together in market baskets (transactions). For example apple and tea bought together in two market baskets, milk and lemon never bought together and so on. It is a  symmetric matrix.\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\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null},{\"partUri\":\"/media/image2.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\"}]}"}],"term":"tag:\"matrix manipulation\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"matrix manipulation\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"matrix manipulation\"","","\"","matrix manipulation","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fb60d0643a0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fb60d064300\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fb60d063a40\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fb60d064620\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fb60d064580\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fb60d0644e0\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fb60d064440\u003e":"tag:\"matrix manipulation\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fb60d064440\u003e":"tag:\"matrix manipulation\""},"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,"term":"tag:\"matrix manipulation\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"matrix manipulation\"","","\"","matrix manipulation","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fb60d0643a0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fb60d064300\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fb60d063a40\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fb60d064620\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fb60d064580\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fb60d0644e0\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fb60d064440\u003e":"tag:\"matrix manipulation\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fb60d064440\u003e":"tag:\"matrix manipulation\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":54094,"difficulty_rating":"easy"},{"id":51788,"difficulty_rating":"easy"},{"id":43481,"difficulty_rating":"easy"},{"id":43296,"difficulty_rating":"easy"},{"id":57585,"difficulty_rating":"easy"},{"id":43272,"difficulty_rating":"easy"},{"id":43558,"difficulty_rating":"easy"},{"id":43634,"difficulty_rating":"easy"},{"id":42313,"difficulty_rating":"easy"},{"id":60928,"difficulty_rating":"easy"},{"id":45488,"difficulty_rating":"easy"},{"id":44740,"difficulty_rating":"easy"},{"id":43270,"difficulty_rating":"easy"},{"id":2516,"difficulty_rating":"easy"},{"id":43012,"difficulty_rating":"easy"},{"id":43145,"difficulty_rating":"easy"},{"id":51211,"difficulty_rating":"easy"},{"id":43607,"difficulty_rating":"easy"},{"id":48995,"difficulty_rating":"easy"},{"id":2305,"difficulty_rating":"easy"},{"id":52173,"difficulty_rating":"easy"},{"id":45173,"difficulty_rating":"easy"},{"id":1590,"difficulty_rating":"easy"},{"id":44738,"difficulty_rating":"easy"},{"id":1741,"difficulty_rating":"easy"},{"id":43682,"difficulty_rating":"easy"},{"id":1707,"difficulty_rating":"easy"},{"id":1958,"difficulty_rating":"easy"},{"id":43569,"difficulty_rating":"easy"},{"id":54840,"difficulty_rating":"easy"},{"id":44624,"difficulty_rating":"easy"},{"id":2507,"difficulty_rating":"easy"},{"id":45502,"difficulty_rating":"easy"},{"id":42776,"difficulty_rating":"easy"},{"id":56155,"difficulty_rating":"easy"},{"id":43079,"difficulty_rating":"easy"},{"id":44450,"difficulty_rating":"easy"},{"id":44944,"difficulty_rating":"easy"},{"id":44821,"difficulty_rating":"easy"},{"id":60727,"difficulty_rating":"easy"},{"id":42335,"difficulty_rating":"easy"},{"id":1835,"difficulty_rating":"easy"},{"id":44842,"difficulty_rating":"easy"},{"id":42480,"difficulty_rating":"easy"},{"id":44973,"difficulty_rating":"easy"},{"id":2520,"difficulty_rating":"easy"},{"id":55995,"difficulty_rating":"easy"},{"id":42590,"difficulty_rating":"easy"},{"id":44739,"difficulty_rating":"easy"},{"id":47879,"difficulty_rating":"easy"}]}}