{"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":60982,"title":"Mesh the square with triangles","description":"Problem statement\r\n\r\nAn square is a regular polygon with 4 vertices and 4 edges.\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh, that is to say give one triangulation T of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","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: 995.233px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 497.617px; transform-origin: 408px 497.617px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 183.608px 8px; transform-origin: 183.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn square is a regular polygon with 4 vertices and 4 edges.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\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: 385px 21px; text-align: left; transform-origin: 385px 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: 192.275px 8px; transform-origin: 192.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh, that is to say give one triangulation \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 183.583px 8px; transform-origin: 183.583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 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: 340.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: 385px 170.25px; text-align: left; transform-origin: 385px 170.25px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"447\" height=\"335\" style=\"vertical-align: baseline;width: 447px;height: 335px\" 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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_square()\r\n  T = 1;\r\nend","test_suite":"%% Test every possible solutions\r\nT_correct1 = [1 2 3;\r\n              3 4 1];\r\n\r\nT_correct2 = [2 3 4;\r\n              1 2 4];\r\n\r\nassert(isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct2,2))))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_square.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:45:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T16:29:27.000Z","updated_at":"2026-02-10T17:10:21.000Z","published_at":"2025-07-23T16:40: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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eAn square is a regular polygon with 4 vertices and 4 edges.\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\u003eYour task here is to mesh, that is to say give one triangulation \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"335\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"447\\\"/\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60981,"title":"Mesh the pentagon (with the minimum number of triangles)","description":"Problem statement\r\n\r\nAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set V, corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\r\n\r\nV = [1           0            0;\r\n     cos(2*pi/5) sin(2*pi/5)  0;\r\n     cos(4*pi/5) sin(4*pi/5)  0;\r\n     cos(4*pi/5) sin(-4*pi/5) 0;\r\n     cos(2*pi/5) sin(-2*pi/5) 0];\r\n\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, F. The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nTip\r\nBeware to avoid self intersecting triangles.\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","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: 1278.4px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 639.2px; transform-origin: 408px 639.2px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 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: 327.525px 8px; transform-origin: 327.525px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set \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: 6.09167px 8px; transform-origin: 6.09167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eV,\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: 48.2417px 8px; transform-origin: 48.2417px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 102.167px; 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: 405px 51.0833px; transform-origin: 405px 51.0833px; 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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003eV = [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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(2*pi/5) sin(2*pi/5)  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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(4*pi/5) sin(4*pi/5)  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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(4*pi/5) sin(-4*pi/5) 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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 127.05px 8.5px; tab-size: 4; transform-origin: 127.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(2*pi/5) sin(-2*pi/5) 0];\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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 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: 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: 385px 21px; text-align: left; transform-origin: 385px 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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\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: 385px 21px; text-align: left; transform-origin: 385px 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: 384.442px 8px; transform-origin: 384.442px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, \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: 7.25833px 8px; transform-origin: 7.25833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\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: 168.575px 8px; transform-origin: 168.575px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe row order of the triangles in the list doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 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: 339.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: 385px 169.75px; text-align: left; transform-origin: 385px 169.75px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"445\" height=\"334\" style=\"vertical-align: baseline;width: 445px;height: 334px\" src=\"data:image/png;base64,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X/hC8ZIpiFuA+u2v3BahC9ADs5JkzZw585VXXjnssMNee+21o48+evv27e1vjBoaGnrhhReOOuqoN998c/bs2Xv27Gl/g/HELUCzHOcC9MNP3yFZS5cubSVu6+H2228/IHFb3n777bVr17YeDjnkkJNPPrl4yRituC1+HaAVt8UvAOqxf+R2+2tHADr4G0FSNnv27I997GPPPvvsM888037VYc2aNWeffXbr4cQTT3zssceKlzi5BQiUE12A3piSZGpkZOSll1467LDDtm3bNnfu3M4ruzma5HBA3AIEwgVdgN7YWCZHhx9++C233FLsM//gBz/IN3GLheQJE7fYSZa4AOEwkwF64y8CychHPvKRBQsWnHrqqRdccMHcuXNbb1qtu2LFiuK7GXFyCxAve8sAUzEfycj27dvf+c53tr846KCf//znF110UfuLHIhbgDQIXYBJGY7kYmhoaPfu3du2bZsxY8aRRx5ZvPzXv/513nnnPfjgg8WXaRK3AIlxQRdgUiYjGWmFbnEFd8GCBd/4xjdWrVrVen7jjTdOOeWU9evXj/6RhIhbgIQ5zgXozmQkX9dcc81XvvKV1sM//vGPJUuWFC+jJ24BMiF0AbowFsnX8PDwli1bjjjiiNbzMcccs2nTpuJ9lMQtQG7sLQN0YSaStTVr1px99tmth0996lN333138TIm3eJW2QLkwHEuwET8e7kka3h4ePHixcuWLZs/f3771Ti7du0qHmbOnFk8xKEVt8WvA7TitvgFQA72D/xJNnoA8qNySda111778MMP33HHHUuXLm2/Gufoo48uHrZu3Vo8BE3cAnAAoQswjv0WkrV8+fLbb7+99XD//feffvrpxctOxx577DPPPDNjxoxXX331Xe96V/Hjl0PU7T9cZC0ALS7oAoxlFJKsmTNnbtq06aijjmo9n3POObfeemvxvjB79uw//elPp556auv5O9/5zuWXX168D4i4BaBHLugCdDAKSdm55557yy23tB7efPPNK6644rrrrtu+ffvQ0NDSpUu///3vf+hDH2p96/HHHz/llFN27tw5+r/RtEn2zcQtAJMQugD7mIMk7rLLLlu9enXx/NZbb73++uuzZs065JBDijePPvroxz/+8c2bNxdfNkbcAjA4oQswyhAkfaeddtoPf/jDxYsXt78etWXLlh//+MdXX3317t27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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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 10.3667px 8px; transform-origin: 10.3667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eTip\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 131.092px 8px; transform-origin: 131.092px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eBeware to avoid self intersecting triangles.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_pentagon()\r\n  T = 1;\r\nend","test_suite":"%%\r\nT_correct1 = [1 2 3;\r\n              1 3 4;\r\n              1 4 5];\r\n\r\nT_correct2 = [2 3 4;\r\n              2 4 5;\r\n              2 5 1];\r\n\r\nT_correct3 = [3 4 5;\r\n              3 5 1;\r\n              3 1 2];\r\n\r\nT_correct4 = [3 4 5;\r\n              3 5 1;\r\n              3 1 2];\r\n\r\nT_correct5 = [5 1 2;\r\n              5 2 3;\r\n              5 3 4];\r\n\r\n% Check every possible solutions\r\nassert(isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct2,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct3,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct4,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct5,2))))\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_pentagon.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":6,"created_by":149128,"edited_by":149128,"edited_at":"2025-08-13T05:29:08.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2025-08-13T05:29:08.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T12:59:46.000Z","updated_at":"2026-02-10T17:07:57.000Z","published_at":"2025-07-23T15:54:36.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eV,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[V = [1           0            0;\\n     cos(2*pi/5) sin(2*pi/5)  0;\\n     cos(4*pi/5) sin(4*pi/5)  0;\\n     cos(4*pi/5) sin(-4*pi/5) 0;\\n     cos(2*pi/5) sin(-2*pi/5) 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\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\u003eYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eF. \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eThe row order of the triangles in the list doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"334\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"445\\\"/\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTip\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\u003eBeware to avoid self intersecting triangles.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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X/hC8ZIpiFuA+u2v3BahC9ADs5JkzZw585VXXjnssMNee+21o48+evv27e1vjBoaGnrhhReOOuqoN998c/bs2Xv27Gl/g/HELUCzHOcC9MNP3yFZS5cubSVu6+H2228/IHFb3n777bVr17YeDjnkkJNPPrl4yRituC1+HaAVt8UvAOqxf+R2+2tHADr4G0FSNnv27I997GPPPvvsM888037VYc2aNWeffXbr4cQTT3zssceKlzi5BQiUE12A3piSZGpkZOSll1467LDDtm3bNnfu3M4ruzma5HBA3AIEwgVdgN7YWCZHhx9++C233FLsM//gBz/IN3GLheQJE7fYSZa4AOEwkwF64y8CychHPvKRBQsWnHrqqRdccMHcuXNbb1qtu2LFiuK7GXFyCxAve8sAUzEfycj27dvf+c53tr846KCf//znF110UfuLHIhbgDQIXYBJGY7kYmhoaPfu3du2bZsxY8aRRx5ZvPzXv/513nnnPfjgg8WXaRK3AIlxQRdgUiYjGWmFbnEFd8GCBd/4xjdWrVrVen7jjTdOOeWU9evXj/6RhIhbgIQ5zgXozmQkX9dcc81XvvKV1sM//vGPJUuWFC+jJ24BMiF0AbowFsnX8PDwli1bjjjiiNbzMcccs2nTpuJ9lMQtQG7sLQN0YSaStTVr1px99tmth0996lN333138TIm3eJW2QLkwHEuwET8e7kka3h4ePHixcuWLZs/f3771Ti7du0qHmbOnFk8xKEVt8WvA7TitvgFQA72D/xJNnoA8qNySda111778MMP33HHHUuXLm2/Gufoo48uHrZu3Vo8BE3cAnAAoQswjv0WkrV8+fLbb7+99XD//feffvrpxctOxx577DPPPDNjxoxXX331Xe96V/Hjl0PU7T9cZC0ALS7oAoxlFJKsmTNnbtq06aijjmo9n3POObfeemvxvjB79uw//elPp556auv5O9/5zuWXX168D4i4BaBHLugCdDAKSdm55557yy23tB7efPPNK6644rrrrtu+ffvQ0NDSpUu///3vf+hDH2p96/HHHz/llFN27tw5+r/RtEn2zcQtAJMQugD7mIMk7rLLLlu9enXx/NZbb73++uuzZs065JBDijePPvroxz/+8c2bNxdfNkbcAjA4oQswyhAkfaeddtoPf/jDxYsXt78etWXLlh//+MdXX3317t27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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44394,"title":"How to calculate the length of a triangle's side given two angles and one side","description":"You are given a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\r\n\r\nWrite a function ‘triangles’ which, given alpha, beta and c calculates the length of the side a.\r\n\r\nThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.","description_html":"\u003cp\u003eYou are given a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\u003c/p\u003e\u003cp\u003eWrite a function ‘triangles’ which, given alpha, beta and c calculates the length of the side a.\u003c/p\u003e\u003cp\u003eThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.\u003c/p\u003e","function_template":"function a = triangles(alpha,beta,c) \r\n    \r\nend","test_suite":"%%\r\nalpha = 30;\r\nbeta=40;\r\nc=1;\r\na_correct = 0.5300;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 1;\r\nbeta=70;\r\nc=0.5;\r\na_correct = 0.0100;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 40;\r\nbeta=100;\r\nc=0.2;\r\na_correct = 0.200;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 1;\r\nbeta=1;\r\nc=11;\r\na_correct = 5.5;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 37;\r\nbeta=62;\r\nc=3;\r\na_correct = 1.8300;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":9,"comments_count":4,"created_by":157578,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":133,"test_suite_updated_at":"2017-11-02T14:53:09.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2017-11-01T17:15:24.000Z","updated_at":"2026-03-30T19:14:20.000Z","published_at":"2017-11-02T14:10:04.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 a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\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 ‘triangles’ which, given alpha, beta and c calculates the length of the side 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.\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":60936,"title":"Classify triangles as acute, obtuse, or right","description":"In an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 90 degrees.\r\nWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. ","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: 114px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 57px; transform-origin: 408px 57px; 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: 385px 21px; text-align: left; transform-origin: 385px 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: 366.033px 8px; transform-origin: 366.033px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIn an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 90 degrees.\u003c/span\u003e\u003c/span\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: 385px 31.5px; text-align: left; transform-origin: 385px 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: 385px 8px; transform-origin: 385px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function type = AcuteObtuseRight(x)\r\n  k = randi(3)\r\n  s = {'acute','obtuse','right'}\r\n  y = s{k};\r\nend","test_suite":"%%\r\nx = [0 0.5 1];\r\ny = [0 1 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'acute';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx = [0 0 3];\r\ny = [0 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx = [-4 8 15];\r\ny = [-3 -1 -2];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'obtuse';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 2;\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 4*rand()+2.01;\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'acute';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 1.99*(1-rand());\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'obtuse';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx1 = [0 1 0];\r\ny1 = [0 0 sqrt(3)/2];\r\ns  = 50*(rand()-1/2);\r\nt  = 2*pi*rand();\r\nQ  = [cos(t) -sin(t); sin(t) cos(t)];\r\nX  = Q*[x1; y1];\r\nx  = X(1,:)+s;\r\ny  = X(2,:)+s;\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx1 = -4; y1 = -2;\r\nx2 =  8; y2 =  7;\r\nd  = 6;\r\nr  = 0.01+0.98*rand; \r\ns  = rand\u003e0.5;\r\nt  = (pi/2)*(1 + r*(2*s-1));\r\na  = atan((y2-y1)/(x2-x1));\r\nb  = t-a;\r\nx3 = x2 - d*cos(b);\r\ny3 = y2 + d*sin(b);\r\nv  = atan((y3-y1)/(x3-x1)) - a;\r\nu  = pi-t-v;\r\nx  = [x1 x2 x3];\r\ny  = [y1 y2 y3];\r\ntype = AcuteObtuseRight(x,y);\r\ntypes = {'acute','obtuse'};\r\ntype_correct = types{sum([t u v]\u003epi/2)+1};\r\nassert(isequal(type,type_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":46909,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":9,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-06-17T15:57:53.000Z","updated_at":"2025-07-03T16:20:25.000Z","published_at":"2025-06-17T15:57:53.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\u003eIn an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 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\u003eWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. \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":43236,"title":"Find my daddy long leg (No 's')","description":"Given the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.","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: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 340px 8px; transform-origin: 340px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = myDaddyLongLeg(x,ratio)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 40;\r\nratio = 16/9;\r\ny_correct = 34.863;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 25;\r\nratio = 16/9;\r\ny_correct = 21.789;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 10;\r\nratio = 16/9;\r\ny_correct = 8.7158;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 5;\r\nratio = 4/3;\r\ny_correct = 4;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)","published":true,"deleted":false,"likes_count":26,"comments_count":4,"created_by":13865,"edited_by":223089,"edited_at":"2023-01-28T07:57:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2733,"test_suite_updated_at":"2023-01-28T07:57:23.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-08T16:29:54.000Z","updated_at":"2026-04-07T02:59:24.000Z","published_at":"2016-10-08T16:29:54.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.\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":59501,"title":"Compute the sum of distances from a point to the sides of an equilateral triangle","description":"Write a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum . Input will consist of the point (x0,y0) and vectors x and y with the coordinates of the vertices of the triangle. \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: 565.7px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 282.85px; transform-origin: 407px 282.85px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 381.433px 8px; transform-origin: 381.433px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAAkCAYAAAC31nXuAAAEcElEQVR4Xu1aOYtUQRDe/QHiGYmRR7AYKKgIooGCBwqiKKix4JmJeGceoGAisiporIKiCIoHaKAmXigiBh6RGHniD9Dvk66lXk/3m377uvftvO2Gj5md11NdVV9VdVfP9vfl0ToP9LfOomxQXya1hUGQSc2kttADLTQpZ2omtWc9MBmaDwCzgXfAk561JEDxtmfqYvjgCLBS+WJJJjUgMnpgyl1FbNsDecy0NM9B6nzgHrCqB4KwloqjKWr/Gkvm4vVNLauKX56OPz+Zj3bg9UJE2VoUS/1j4CcwKdEaQWLHAqmb4YnLiQImk9olzFJl6hWsu2kEMqhnM3UOnDMOeA98NyTRmK/A56Da4J+UitQfWHIicA7YZZaXFod/alvqmDCSpHJLmQr8ATq2qpDySwdsBQ4A94FXwDLgJXAoYllLQSqD8LXRcQteHwBHgZ2KPe6BB4G6e21qUknkXmAFcBX4bTh5ZoJ1KKm6kUqnXAdmAPoAQ6K/GcfEOhikIHUfdDxp9KQNdAYPTWeBacAgwCzmqHtAS0mq2EH9dwNSJT8abnQVKm1pSOgjY7TLYCGhIFBlQNW3KUjVrQwD8SKgM1Ifovbj2amqSqv5qUhl4LGykFDqK0Of6gvPfJmqCWXZ4mFDD52prucu38h+7PMb2wEOyvtS4tzQKz67mjD4DltyhQh+fMLx3FaD832DV5DnAVautSXznPugZ75kKGXOAiRDZfp2vBkPXNLPfKRKhL/A5AWOBVfjs9vm8ymOxVw66ludEptLH1Up9ToLWXJndrEjpIeVajJc/fk9O+N8sobdX7tI1c5YgxXvOFaVkuAj3aXocXw4r8Qbcj9LmXZEytd+4Y0uQWXOFR05x2cHdapy2GNg+gYrA2+tOHhz5RsP8SCkzGv9u519Cmu5Jsvm64tuHUEhJSs0qmPvqdLK+OygXmJrjOvD2Huq6F8lcf772iZVtwA+wnQExfzFIyap2g5fWdUVKYYdMUkN4cGbLDap3Hi52ftKlj5YcE7ofhqSrTFJ1XawlbEvRlgqPwBsZ+qeesW2mKRWPcCVll/d19n7kJyIeQHBazcpC4x4nsDqNu8xSZVDma/0yvPQQ0tIUMYkVW9xvpaRgbkRuAYUziB2pupTrS6/VPgWsBSQywg+fwscAxbagkO8YM2JRapuZez9iM/kRilWf50iUylTn21s/5J0BuRpwG43nZcPIoyC6RQOljASyntGcT7bC27mMQjlGrFIpcHUm6WVr/z9lJHMgD0D8Gcx9pGh/a4Ve94/Y2YqF9ElmATyFoxjEbAN2GD46FDIdfplNO8B2H6whbgJ6GjgfrUeuAF0pH6oBxzzYpFK0bRhObAOmGDW4l31U8DVotVQe+irsUmlYAYo792lFRQ+eIfta/tG1X8+cD/nYKDU/cUnBklVZZAA7nEcIX1oVfnB8ys1tcFS88RGPZBJbdT9aRbPpKbxa6NSM6mNuj/N4pnUNH5tVGomtVH3p1k8k5rGr41KzaQ26v40i/8DCd4INNEnsWsAAAAASUVORK5CYII=\" width=\"58.5\" height=\"18\" alt=\"a+b+c\" style=\"width: 58.5px; height: 18px;\"\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: 95.675px 8px; transform-origin: 95.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Input will consist of the point (\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: 7.7px 8px; transform-origin: 7.7px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ex0\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: 1.94167px 8px; transform-origin: 1.94167px 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: 7.7px 8px; transform-origin: 7.7px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ey0\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: 42.3917px 8px; transform-origin: 42.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e) and vectors \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.85px 8px; transform-origin: 3.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ex\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: 15.5583px 8px; transform-origin: 15.5583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.85px 8px; transform-origin: 3.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ey\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: 0.241667px 8px; transform-origin: 0.241667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with the coordinates of the vertices of the triangle. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 493.7px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-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 246.85px; text-align: left; transform-origin: 384px 246.85px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"495\" height=\"488\" style=\"vertical-align: baseline;width: 495px;height: 488px\" src=\"data:image/png;base64,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rrhBNg0UAFjO9u150acchATQdEI1ANalrg003j5v3Zo3AACFuFfoV76kA2gDoRoA61bXBhpvoLWBAgClOH+1vEdwnhrQRkI1ANZt0DRQbaAAQKls/YxArXw5B9AGQjUARiLOQSlbN7SBAgClsvVzbi4vAFpGqAbAyNS9adYGCgBUovWzpPUTaCuhGgAjM6gNdPPmvAEAOm3btrzIBGpAmwnVABipujbQCNa0gQJAt9UNKJifzwuAFtrwk0V5zaJrrrkmnX322Xm3eqeccko66qij8m44hx12WLruuuvyDqD9qiEF/WemVFVsEboBAN0T9wb97Z9xT7BjR94ArdT1PEOoVvjABz6QzjjjjLxbvXPPPTcde+yxeTccoRowiyJY27Qpb7II1nbtyhsAoFM2bMiLLF62af+Edut6nqH9s3DVVVflFQDrEQGaNlAAINQNKFC9DrSdSrXCc5/73PSFL3yht37+85+fHvawh/XWK3noQx+a7nvf++bdcFSqAbNKGygAEGJoUf/9QFSolcONgPbR/ilUu9Mdd9yRDj/88HT77bf39uedd1465phjeutxEqoBs0wbKAB0W929QJyl5gUbtJ/2T+4UfxCqQG3fffdNj3rUo3prANZuUBtoVLABALNv27a86CNQA2aBUK3Pl7/85byKh8D794I1ANYvWjzKm+doAelvAwEAZlN5vTecAJgVQrU+V199dV6l9OAHPzivAFiv6hy1fqrVAGD2xYCCuOb3KyvYAdpKqNbnxhtvzKuUjjzyyLwCYBQEawDQPQsLeZFF5XrcEwDMAqFan89+9rN5tdT+ecMNN6QzzzwzPfGJT0wPetCDegfwHXXUUenkk09OF198cW+wAQCrFzfSZRtovMHWBgoAsymu8/3m5/MCYAaY/pl9/etfT4973OPyLqVnPetZ6aKLLsq7eg984APTW97yll7Yth6mfwJdUjcBLN5YmwYKALMlArWyIt3TJ8yWrucZQrXsYx/7WDrllFPybk/77bdfb2jBbbfddud00Mr++++f3vGOd6SHPexh+TvDGyaUE74Bs6DuJjsOLS7bQwGA9oqXaP3nqbnWQzsMWzgkVCOdffbZ6dxzz8271AvR5ufn0/HHH99rBQ0RqH3qU59K55xzTvrc5z7X+164z33uky699NJ00EEH5e8MR6Ua0EWbN+/d9rljhxH7ADAL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awOtOxsHAOqURwfMz+cFAGMlVAOAKatrA42zcbSBArCSurM444UNAOMnVAOAKRvUBrp5c94AwAB1Awq0fgJMhlANABogqgrKQ6UjWNMGCsAgcVxAfPXT+gkwOUI1AGiIuuqCqEAoH5gAIJRVakHrJ8DkCNUAoCEiUNuxI28y00ABGKR86VIOvgFgvIRqANAgEaxpAwVgJTGgoBxoU14/ABiv1oVqP/zhD9POnTt7X9dff33+LgDMjqg0KNt3tIEC0M+AAoDp2/CTRXndCq973evSBRdc0Fs/4xnPSGeddVZvPQrXXHNNOvvss/Nu9U455ZR01FFH5d3wDjvssHTdddflHQAsVR9s2pQ3WTws7dqVNwB02oYNeZHFFGntn8CkdT3PaFWl2ic+8Yk7A7Vx+PKXv3xnFdwwX9/+9rfzfwMAjIY2UAAGidbPkkANYPJaE6pFcHX66afn3XhcddVVeQUA06cNFIA627blRSZQA5iO1rR//of/8B/SX/3VX+XdklG3fz73uc9NX/jCF3rr5z//+elhD3tYb72Shz70oem+971v3g1P+ycAg2gDBaBfVKmVU6FjcnT5EgZgErqeZ7QiVLvwwgvTa1/72rzbbZSh2h133JEOP/zwdPvtt/f25513XjrmmGN663ETqgGwnGj5rKtKiPNzAOiWCNT62z+9aAGmyZlqDXfjjTemN73pTb31gQcemI488sjeetTiD0EVqO27777pUY96VG8NANNW1wYaD1TaQAG6pzxPrTx/E4DJaXSoFtVjr3zlK9Mtt9zS25955pnpoIMO6q1HLYYUVO5///v3gjUAaIKoQqirSivbfwCYbXUDCrR9AkxPo0O1c845584zzqLV84lPfGJvPQ5XX311XqX04Ac/OK8AoBnqgrU4b02wBtAdMaymX1Qyx/UBgOlobKh2zTXXpLe97W299SGHHJJe85rX9NbjEm2mlXG1mALAemgDBeiueJFSft7PzeUFAFPRyFDtBz/4QXrFK16Rd6k3jOBe97pX3o3HZz/72bxaav+84YYbeu2mUR33oAc9qHf43lFHHZVOPvnkdPHFF/daUwFg0rSBAnRTObAmxMsWAKankaHatsUrxk033dRbn3TSSenoo4/urcfl61//err11lvzLqVLLrkkPfnJT07vec97ehVs1QCDm2++OX384x9P//k//+f0tKc9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uOOOO9IrX/nKdMstt/T2Z555ZjrooIN6awCgXeqmgWoDhW6Kn/tyQMH8fF4AwCoJ1ZZxzjnnpC984Qu99TOe8Yz0xCc+sbcGANpJGygQygEFUc1ahu4AsBKh2gDXXHNNetvb3tZbH3LIIek1r3lNbw0AtJc2UCCU56lt2ZIXADAEoVqNH/zgB+kVr3hF3qV01llnpXvd6155BwC02aA20LpDy4HZU/ezrkoNgLUQqtXYtm1buummm3rrk046KR199NG9NQAwG6JaLarW+sWh5eUZS8DsKVs/I2gvPw8AYDU2/GRRXrPosssuS6eeempvfeihh6aLL7447bvvvr19OPnkk9PHP/7x3jrOWYsqtvU67LDD8mpl1113XV4BAOsR1Spl22c8XNeduwbMjg0b8iKLn3mTPwF2GyajCF3OKYRqfb75zW+mpz/96ek73/lOustd7pI+/OEP94K1fuMK1YRlADB5EaqVrWAesGF21f3MexoCWLuu5xnaP/u88pWv7AVq4T/+x/+4V6AGAMyWOJxcGyh0xxVX5EUmQAdgPYRq2fbt29OnP/3p3vrII49ML3nJS3prAGB2RaBWTv0zDRRmU1SolYG5qZ8ArIdQbdH111+f3vzmN/fW+++/f/rDP/zD3hoAmH1RqVJWq0Q1y9ateQPMhIWFvMhi4qcBBQCsR+dDtR/96Efp5S9/ebrtttt6+zPOOCMdcsghvTUA0A11baAxIVAbKMyO8iy1+fm8AIA16vyggre//e13Vqbd4x73SE972tN660F27tyZbrrppt5648aN6eijj+6tw/zilXkt57AZVAAA0xfVaZs3500WlSw7duQN0Fp1034NKABYv67nGZ0P1V73utelCy64IO/W5x3veEeam5vLu9UTqgFAM0TLZwwq6BdVbFpBod02bdqz8jRavmPSLwDrY/onAAA98aBd1wZaTgwE2iN+fstWbq2fAIxC5yvVrr766nTDDTfk3cqiqu2LX/xibx1TQp/znOf01uExj3lMut/97pd3q6dSDQCao64NNIK2XbvyBmiVaPssz1PT+gkwGto/Ox6qDevkk09OH//4x3vrZzzjGemss87qrddDqAYAzaINFGZH2frpZxlgdLR/AgCwh2gDjSEF/bSBQvtEhVrZ+hk/3wAwCkI1AIBCtHuWh5jHg3k5PRBotgjD+9WdmwgAayVUAwCoEQ/e0SbWL4I1bWPQHmV16RoG9QPAQEI1AIABtIFCe5XDCYLWTwBGSagGADCANlBor3LYiEANgFETqg3prW99a2+yRXyNYvInANBsg9pABWvQXHUDCubn8wIARkSoBgCwgro20GgB1QYKzbSwkBdZ/PyWP8MAsF5CNQCAFWgDhXYpz1NTpQbAOAjVAABWQbAG7VA3oECVGgDjIFQDAFiluhayeIDXBgrNERN6+0X7doTiADBqQjUAgFWqq1YLqtWgGaJ6tAy5tX4CMC5CNQCAIWgDhebati0v+mj9BGBchGoAAEOqmwaqDRSmr/wZjJ9VABgXoRoAwBpoA4VmiWA7qkb7bdmSFwAwBkI1AIA10AYKzbKwkBdZVJMaUADAOAnVAADWaFAbaHwBk1X+3BlQAMC4CdUAANahrg00Dksv29CA8akLsp2nBsC4CdUAANZhUBto3RRCYDzKnzeBGgCTIFQDAFineIAvH+K1gcJkxMTPsjJU6ycAkyBUAwAYgZgyWB6Krg0Uxm/79rzoU551CADjIFQDABiBCNQiWOtnGiiMX1kRWnfOIQCMg1ANAGBE6tpAozVNGyiMR93Plio1ACZFqAYAMELaQGFyytbPCLXLnz8AGBehGgDACA2aBqoNFEYvKkH7zc3lBQBMgFANAGDEov2sPF8tHv63bs0bYN3qfp7K9msAGCehGgDAGNS1oUWrmjZQGI261k8AmCShGgDAGAxqA928OW+ANYsBBWVAXVaHAsC4CdUAAMakrg00ggBtoLA+Cwt5kcXPmgEFAEyaUA0AYIwGtYGWB6wDqxeVav3m5/MCACZIqAYAMEYRqO3YkTeZaaCwdmWgFqJSDQAmTagGADBmEaxpA4XRqBtQoPUTgGkQqgEATEA8+JfVNNpAYTjx81L+zGj9BGBahGoAABMQlTR100C1gcLqlVVqQesnANMiVAMAmJBBbaCCNVidskotKkABYFqEagAAE1TXBlrX0gbsKQYURAjdrwypAWCShGoAABOkDRTWxoACAJpGqAYAMGGCNRheWc05N5cXADAlQjUAgCmIFtCyDTTa27SBwt7iZ6PkPDUApk2oBgAwBXXVakG1Guxt27a8yARqADSBUA0AYEq0gcLK6gYUzM/nBQBMkVANAGCK6qaBagOF3RYW8iKLMLr8mQGAaRCqAQBMmTZQGKw8T23LlrwAgCkTqgEATJk2UKhXN6BAlRoATSFUAwBogEFtoHWhAnTF9u3/f3t3AmV3Wd4P/A0JwRBQNuOBtqd/sIJAWxaBQkwdcljFpUJoo2WZylIMxIOFyGYLCS1yOOZQFJSGAJpaBIQSlhTwgMShNA3UgiHAYbEKJ5WdYEFWWf55fvNOuPObeydzZ73L53POnDzv706YJHMv997vPM/75iKLx0mE0ADQCIRqAAANotoYaJx6WN6kHdpB3O/Lewt2dOQCABqAUA0AoEHUGgONYA3aTbX7fXSqAUCjEKoBADSQCA3KwYExUNpRuUtNoAZAoxGqAQA0mDjdsLxvlDFQ2kmEyOX7u1M/AWg0QjUAgAYTgVo5QIiAwWmgtIuurlxkcYiHAwoAaDRCNQCABlRtDDTG4YyB0g7K9/POzlwAQAMRqgEANChjoLSjasGx/dQAaERCNQCABlXrNFBjoLSy8qmfAjUAGpVQDQCggcVeUtXGQOfOzQtoIXHfLndiGv0EoFEJ1QAAGly1MdBFi4yB0nrifl0WwTIANCKhGgBAg6s1Bjp9el5Aiyjvp1Y+BRcAGolQDQCgCUS3TjlgiGDNGCitwgEFADQboRoAQJOIgKHaGGjsQwXNrjz6We3+DgCNRKgGANAkImBYujQvMqeB0irK4XBHRy4AoEEJ1QAAmkgEa8ZAaTXV7r9GPwFodEI1AIAmE2FD+UREY6A0s2qjnwDQ6IRqAABNptZpoMZAaUZxQEHcfyt1duYCABqYUA0AoAkZA6VVdHXlIosuzHInJgA0IqEaAECTMgZKK4hOtUq61ABoFkI1AIAmZQyUZlcO1IIuNQCahVANAKCJ1RoDFazRDKodUBD3aQBoBkI1AIAmV20MNEZAjYHSyKrdR41+AtBMhGoAAE3OGCjNqNylFox+AtBMhGoAAC1AsEazKXepRcclADQToRoAQIuILp9yp09sBG8MlEYT98sIfSuV9wYEgEYnVAMAaBHVutWCbjUajQMKAGgFQjUAgBZiDJRmUO6e7OjIBQA0EaEaAECLqXYaqDFQGkXcF8vspwZAMxKqAQC0oFpjoOV9rGC0zZuXi0ygBkCzEqoBALSgWmOg5UADRlN0S5aD3c7OXABAkxGqAQC0qFpjoNXG72A0lA8oiPC3fB8FgGYhVAMAaGHRrVY+VTG61YyBMhbKge5ZZ+UCAJqQUA0AoIVFoFYOLpwGylio1iGpSw2AZiZUAwBocTEGWt4MPva2MgbKaCqPfsZ9stxFCQDNRKgGANAGolvNGChjKYLcSh0duQCAJiVUAwBoAxGoVTsN1Bgoo6Ha/azcPQkAzUaoBgDQJmL/qmpjoHPn5gWMkHKXmkANgFYgVAMAaCPVxkBjrytjoIyU2LuvfP9y6icArUCoBgDQRoyBMtq6unKRRcekAwoAaAVCNQCANhOhRrlTyBgoI6V8ymxnZy4AoMkJ1QAA2lDsaVVtDLS89xUMRTlQC/ZTA6BVCNUAANqQMVBGw7x5ucgEagC0EqEaAECbqjYGGsGaMVCGQ3Q9lg8oMPoJQCsRqgEAtLHoHIpwrZIxUIZD3I/Kyvc1AGhmQjUAgDZmDJSRUg5my12RANDshGoAAG0ugjVjoAynOKCgPPppPzUAWo1QDQAAY6AMq/LoZ9y/yqfNAkCzE6oBAGAMlGFVDmM7OnIBAC1EqAYAQKHWGKhgjXrE6GeZ0U8AWpFQDQCAtaqNgUbXkTFQBmrevFxkAjUAWpVQDQCAtYyBMhTVDijo7MwFALQYoRoAAL0I1hisrq5cZNH1WO58BIBW0fCh2mOPPbbmybkrLV26NN17773pnXfeybcAADBSqoUh0YVkDJT+lPdT06UGQCsb9+4auW4Yzz//fFq4cGG65ppr0iuvvJKvdpswYUI66KCD0jHHHJO22267fHV43Hfffelb3/pWXg3cl7/85bTrrrvmVf3i7/HII4/kFQBAY4jutK23zossuth++cu8gAoRqJW7GeO+EvcZAFpTu+cZDReqLVu2LJ100knpxRdfzFdqizBr9uzZeTV01157bfra176WVwP37W9/O+277755VT+hGgDQqKoFJbHxfHk8FKZP793J6H4C0PraPc9oqPHPFStWpFmzZvUK1Pbee+90xhlnpK9//etp5syZafPNN8+3pHThhRem+fPn59XQ/dd//VeuAAAI1U4DNQZKWXQ1lu8TRj8BaHUN06n29ttvpwMOOCCtWrWqWEd4dvHFF6eddtqpWPd49dVX04knnpjuvPPOfCWl6667Lu244455NXh//ud/nu6///6iPuyww9Juu+1W1OvysY99LH3oQx/Kq/rpVAMAGpkxUNYluhnL+6k13iYzAAw3458NEqpdffXV6cwzz8yrlK688sqa+5S98cYb6cADD0xPPvlksf7MZz4z5I61OADhD//wD4twL1x22WVp2rRpRT3ShGoAQKMzBkp/InSN8LWH+wZAezD+2SBuvvnmXKU0derUfjf+32CDDdKMGTPyKqXbbrstV4MXd4KeQG38+PFpr732KmoAAGqPgZa7k2g/cR+oDNTCWWflAgBaWMOEai+99FIRZoX99tuv+LU/22yzTa5Sev3119cGYoP1P//zP7mKcYb/t/bPAgBAt2qdR/Pm9Q1UaC9dXbnIInx14icA7aBhQrXFixenBx54IF1//fVp//33z1drixHQHhGAjRs3Lq8G5957781VGpb92QAAWk0EJeVgLQK1CNZoX+VuRQcUANAuGur0z/XWWy9tv/32aYsttshXaqscF40Z3vi9Q/HEE0/kKqVddtklVwAAVIox0PioZAy0fVX7vpfvHwDQqhoqVBuom266qdfpn4cffniuBu+nP/1prrrHP3/xi1+kc845p+ia22GHHYrgLvZ5mz17drrhhhuKgw0AANpR7JdVHu8zBtqeyl2KAjUA2klThWqPr3mldvrpp6c5c+bkKynts88+vQ4tGIxnnnmm2JetR4R2n/zkJ9M///M/Fx1sPfu1vfLKK8WhCKecckr69Kc/7cROAKAtRaBW3og+ArXy6aC0tp/8pG+QavQTgHbS8KFaBFzHHXdc2nPPPdMBBxyQrrvuunxLSkcccUS66KKL8mrwVqxYkatulV9j4sSJadKkSX0OLoiDDb7whS/06nADAGgX1cZAI2SZOzcvaHmLFuWiQvmEWABoZePeXSPXDenUU08tDi8oi5HMCNsOPPDAfGXwvvWtb6Vvf/vbedV98EFnZ2eaOXNmMQoaolvtP//zP9OFF16YfvaznxXXwqabbpqWLFkyoH3gaonR0oHSHQcANIroUpo+vXe3Urx0Wrq073gorad8TlgcYmH8E6D51ZNRhHbOKRo+VIs9zGIEc6uttkqrV69ODz744NpxzLDtttumBQsWFLcPVnyNGOsMkydPTpdeemmxf1otZ5xxRvrXf/3XvErpkEMOSeeee25e1S/usMIyAKAZRXdaBGuVolspgjVaVxxQUB73/eUvhakA7abd84yGD9XKIlhbuHBhuvzyy/OVlKZMmVIcHrDZZpvlK/WJQwni4//+7//SlltumaZOnZpvqe3ggw9ODz30UFFHZ9uyZcvSJptsUqzr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X3lP+XMBgMYhVMsWL16cHnjggXT99den/fffP1+t7Y033shVKsK4cePG5RUAANRWawz0tdf2yKtuAjUAaGxCtQrrrbde2n777dMWW2yRr9RWOS4aRzTH7wUAgHWpdRpojH9WcuonADQ2SdAg3HTTTenOO+/Mq5QOP/zwXAEAwLrFiZ79daLF7Q4oAIDGJlSrw+OPP55OP/30NGfOnHwlpX322afXoQUAADAQ1cZAe3R25gIAaFjj3l0j11QRXWlLlixJK1asSC+++GK+2u2II45IZ5xxxpBHP2N8FACA9vPqq3uk//3f7+fVe7bd1utDAJrDI488kqv2I1Rbh1NPPbU4vKBshx12SMcdd1w68MAD8xUAAKjf3LkpdXV1d67F3mrxEdcAgMYmVFuH2bNnpyeeeCJttdVWafXq1enBBx9Mb7/9dr41foq4bVqwYEFxOwAA1CtCNPunAUDzEarVKYK1hQsXpssvvzxfSWnKlCnphhtuSJtttlm+AgAAAEArc1BBnSI4i5HQc845J19J6dlnn03z58/PKwAAAABanU61ITj66KPTXXfdVdQTJkxI9957b9pggw2KNQAAAACtS6faEMycOTNXKb311ltp+fLleQUAAABAKxOqDUEcUlDp5ZdfzhUAAAAArUyotsZzzz2Xli5dmhYvXpzOPPPMfHXdJk6cmKtu663nnxMAAACgHUiB1lixYkX60pe+lE477bR09dVXF+uBePjhh3PVbfLkybkCAAAAoJUJ1dbYc8890/jx4/MqpSVLluSqf7fcckuuug8qmDZtWl4BAAAA0MqEamtstNFGaa+99sqrlK666qq0atWqvKrunnvuSTfeeGNepTRjxoxewRwAAAAArUuols2ZMydXKb355pvp+OOPT0899VS+0ttdd91V3N5j4403TieccEJeAQAAANDqxr27Rq7b3oIFC9L555+fVylNmjQpHXroocV46Prrr59Wr15djIZGqNYjutMuueQSo58AAAAAbUSoVnLxxRenCy64IK/6t+mmmxYh3NSpU/MVAAAAANqBUK2KlStXpvnz56fly5fnK73FKZ+xh9qsWbPSZpttlq8CAAAA0C6EagAAAABQJwcVAAAAAECdhGoAAAAAUCehGgAAAADUSagGAAAAAHUSqgEAAABAnYRqAAAAAFCnce+ukWsazDvvvJPuuOOOou7o6Ejrr79+UQP9+/Wvf51WrlyZ3nrrrTRhwoS0yy67pI022ijfCgwHz1EwvJ555pn06KOPFs9d6623Xvq93/u9tM022+RbgcF67LHH0pNPPlk8b33gAx9IO++8c/EYA4bXG2+8kf77v/+7qKdMmZL+4A/+oKhbnVCtgS1cuDDNnz+/qO++++60ySabFDVQ3ZIlS9Jll12WHnrooXzlPR/72MfS8ccfn6ZNm5avAEPhOQqG7vnnn0/f/e530/XXX1/UZZMnT06f/exn09FHH12EbMDAxOMpnqeuueaa9Morr+Sr3eIHrgcddFA65phj0nbbbZevAkN19tlnpyuuuKKoP/e5z6XzzjuvqFudUK1BPfjgg+nzn/98evPNN4u1NyxQ29tvv51OPfXUdNNNN+UrtR122GHpzDPPzCtgMDxHwdBFp+cpp5ySXn755XyltokTJxZvVg4++OB8Bahl2bJl6aSTTkovvvhivlLbl7/85TR79uy8Agbr3//934ugukc7hWrj566RaxrE448/nv7qr/4q/eY3v8lXUjr22GPT+973vrwCKsWbkspAbeutt06HHHJIOvTQQ9MHP/jB9PTTT6fXXnutuC3GQl9//fX08Y9/vFgD9fEcBUO3dOnSNGvWrLXBdNh9992L7pkZM2akbbfdthhP+9WvflXcFj88uv3229Pv/u7vpu233764BvS1YsWK4o195XPU3nvvnf7yL/8yffKTn0xbbLFFr9eF99xzTzGyNnXq1GIN1G/16tXpqKOOWvu4Ch/96EfTfvvtl1etTadag7nvvvvSCSeckF544YV8pZsuAKguRj5PPvnkvErFC6lYV+6V8eqrr6Y5c+akH//4x/lKSldddVWx1xowcJ6jYOheeumltP/++6/took3+d/85jfTbrvtVqwrxWMuumh6RkOjY+1HP/pR2mqrrYo18J4Inw844IC0atWqYr355puniy++OO20007Fuke8LjzxxBPTnXfema+kdN1116Udd9wxr4B6xBY7le+zQjt1qtmhsYH8y7/8SzryyCP7vFkBqosNZ88///y8SunAAw9MX/3qV/tsPrvhhhumCy+8sNiYtsc3vvGNXAED4TkKhkc8lnoCtfHjx6dLL720aqAW4oc/3/ve94rPC9HZdvnllxc10Nu11167NlALF110UZ9ALcTrwritMpyOvQ2B+l19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\" alt=\"equilateral triangle with distances from a point\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function d = sumdist(x,y,x0,y0)\r\n%  x,y = coordinates of the triangle's vertices\r\n%  x0,y0 = coordinates of the point in the interior of the triangle\r\n  d = sum(hypot(x-x0,y-y0));\r\nend","test_suite":"%%\r\nx = [1 6.215999461960969 2.397622843553612];\r\ny = [2 3.397622843553612 7.215999461960969];\r\nx0 = 2.1;\r\ny0 = 3.2;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 4.676537180435970;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [1   4.284147809382832  3.404163056034262];\r\ny = [-2 -2.879984753348571  0.404163056034262];\r\nx0 = 3;\r\ny0 = -1;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 2.944486372867091;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [1   1.292541480647668  0.910019578262454];\r\ny = [-2 -1.727200655975001 -1.610251974085906];\r\nx0 = 1.1;\r\ny0 = -1.8;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 0.346410161513776;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [-4  0.854101966249685 -4.627170779605921];\r\ny = [-8 -4.473288486245162 -2.032868627790361];\r\nx0 = -2;\r\ny0 = -4;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 5.196152422706631;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nxr = 100*rand; yr = 100*rand; s  = 100*rand;\r\nx = xr+s*[-4  0.854101966249685 -4.627170779605921];\r\ny = yr+s*[-8 -4.473288486245162 -2.032868627790361];\r\nx0 = mean(x);\r\ny0 = mean(y);\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 5.196152422706631*s;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [0 0.819152044288992 -0.087155742747658];\r\ny = [0 0.573576436351046  0.996194698091746];\r\nx0 = 0.2;\r\ny0 = 0.4;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 0.866025403784439;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nfiletext = fileread('sumdist.m');\r\nillegal = contains(filetext, 'assignin') || contains(filetext, 'assert') || contains(filetext,'regexp'); \r\nassert(~illegal)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":46909,"edited_by":46909,"edited_at":"2023-12-28T05:22:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":6,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-12-28T05:22:00.000Z","updated_at":"2023-12-28T05:22:29.000Z","published_at":"2023-12-28T05:22:07.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\u003eWrite a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum \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\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a+b+c\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea+b+c\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. Input will consist of the point (\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\u003ex0\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\u003ey0\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e) and vectors \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\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw: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 with the coordinates of the vertices of the triangle. \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=\\\"488\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"495\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"equilateral triangle with distances from a point\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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rrhBNg0UAFjO9u150acchATQdEI1ANalrg003j5v3Zo3AACFuFfoV76kA2gDoRoA61bXBhpvoLWBAgClOH+1vEdwnhrQRkI1ANZt0DRQbaAAQKls/YxArXw5B9AGQjUARiLOQSlbN7SBAgClsvVzbi4vAFpGqAbAyNS9adYGCgBUovWzpPUTaCuhGgAjM6gNdPPmvAEAOm3btrzIBGpAmwnVABipujbQCNa0gQJAt9UNKJifzwuAFtrwk0V5zaJrrrkmnX322Xm3eqeccko66qij8m44hx12WLruuuvyDqD9qiEF/WemVFVsEboBAN0T9wb97Z9xT7BjR94ArdT1PEOoVvjABz6QzjjjjLxbvXPPPTcde+yxeTccoRowiyJY27Qpb7II1nbtyhsAoFM2bMiLLF62af+Edut6nqH9s3DVVVflFQDrEQGaNlAAINQNKFC9DrSdSrXCc5/73PSFL3yht37+85+fHvawh/XWK3noQx+a7nvf++bdcFSqAbNKGygAEGJoUf/9QFSolcONgPbR/ilUu9Mdd9yRDj/88HT77bf39uedd1465phjeutxEqoBs0wbKAB0W929QJyl5gUbtJ/2T+4UfxCqQG3fffdNj3rUo3prANZuUBtoVLABALNv27a86CNQA2aBUK3Pl7/85byKh8D794I1ANYvWjzKm+doAelvAwEAZlN5vTecAJgVQrU+V199dV6l9OAHPzivAFiv6hy1fqrVAGD2xYCCuOb3KyvYAdpKqNbnxhtvzKuUjjzyyLwCYBQEawDQPQsLeZFF5XrcEwDMAqFan89+9rN5tdT+ecMNN6QzzzwzPfGJT0wPetCDegfwHXXUUenkk09OF198cW+wAQCrFzfSZRtovMHWBgoAsymu8/3m5/MCYAaY/pl9/etfT4973OPyLqVnPetZ6aKLLsq7eg984APTW97yll7Yth6mfwJdUjcBLN5YmwYKALMlArWyIt3TJ8yWrucZQrXsYx/7WDrllFPybk/77bdfb2jBbbfddud00Mr++++f3vGOd6SHPexh+TvDGyaUE74Bs6DuJjsOLS7bQwGA9oqXaP3nqbnWQzsMWzgkVCOdffbZ6dxzz8271AvR5ufn0/HHH99rBQ0RqH3qU59K55xzTvrc5z7X+164z33uky699NJ00EEH5e8MR6Ua0EWbN+/d9rljhxH7ADAL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awOtOxsHAOqURwfMz+cFAGMlVAOAKatrA42zcbSBArCSurM444UNAOMnVAOAKRvUBrp5c94AwAB1Awq0fgJMhlANABogqgrKQ6UjWNMGCsAgcVxAfPXT+gkwOUI1AGiIuuqCqEAoH5gAIJRVakHrJ8DkCNUAoCEiUNuxI28y00ABGKR86VIOvgFgvIRqANAgEaxpAwVgJTGgoBxoU14/ABiv1oVqP/zhD9POnTt7X9dff33+LgDMjqg0KNt3tIEC0M+AAoDp2/CTRXndCq973evSBRdc0Fs/4xnPSGeddVZvPQrXXHNNOvvss/Nu9U455ZR01FFH5d3wDjvssHTdddflHQAsVR9s2pQ3WTws7dqVNwB02oYNeZHFFGntn8CkdT3PaFWl2ic+8Yk7A7Vx+PKXv3xnFdwwX9/+9rfzfwMAjIY2UAAGidbPkkANYPJaE6pFcHX66afn3XhcddVVeQUA06cNFIA627blRSZQA5iO1rR//of/8B/SX/3VX+XdklG3fz73uc9NX/jCF3rr5z//+elhD3tYb72Shz70oem+971v3g1P+ycAg2gDBaBfVKmVU6FjcnT5EgZgErqeZ7QiVLvwwgvTa1/72rzbbZSh2h133JEOP/zwdPvtt/f25513XjrmmGN663ETqgGwnGj5rKtKiPNzAOiWCNT62z+9aAGmyZlqDXfjjTemN73pTb31gQcemI488sjeetTiD0EVqO27777pUY96VG8NANNW1wYaD1TaQAG6pzxPrTx/E4DJaXSoFtVjr3zlK9Mtt9zS25955pnpoIMO6q1HLYYUVO5///v3gjUAaIKoQqirSivbfwCYbXUDCrR9AkxPo0O1c845584zzqLV84lPfGJvPQ5XX311XqX04Ac/OK8AoBnqgrU4b02wBtAdMaymX1Qyx/UBgOlobKh2zTXXpLe97W299SGHHJJe85rX9NbjEm2mlXG1mALAemgDBeiueJFSft7PzeUFAFPRyFDtBz/4QXrFK16Rd6k3jOBe97pX3o3HZz/72bxaav+84YYbeu2mUR33oAc9qHf43lFHHZVOPvnkdPHFF/daUwFg0rSBAnRTObAmxMsWAKankaHatsUrxk033dRbn3TSSenoo4/urcfl61//err11lvzLqVLLrkkPfnJT07vec97ehVs1QCDm2++OX384x9P//k//+f0tKc9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uOOOO9IrX/nKdMstt/T2Z555ZjrooIN6awCgXeqmgWoDhW6Kn/tyQMH8fF4AwCoJ1ZZxzjnnpC984Qu99TOe8Yz0xCc+sbcGANpJGygQygEFUc1ahu4AsBKh2gDXXHNNetvb3tZbH3LIIek1r3lNbw0AtJc2UCCU56lt2ZIXADAEoVqNH/zgB+kVr3hF3qV01llnpXvd6155BwC02aA20LpDy4HZU/ezrkoNgLUQqtXYtm1buummm3rrk046KR199NG9NQAwG6JaLarW+sWh5eUZS8DsKVs/I2gvPw8AYDU2/GRRXrPosssuS6eeempvfeihh6aLL7447bvvvr19OPnkk9PHP/7x3jrOWYsqtvU67LDD8mpl1113XV4BAOsR1Spl22c8XNeduwbMjg0b8iKLn3mTPwF2GyajCF3OKYRqfb75zW+mpz/96ek73/lOustd7pI+/OEP94K1fuMK1YRlADB5EaqVrWAesGF21f3MexoCWLuu5xnaP/u88pWv7AVq4T/+x/+4V6AGAMyWOJxcGyh0xxVX5EUmQAdgPYRq2fbt29OnP/3p3vrII49ML3nJS3prAGB2RaBWTv0zDRRmU1SolYG5qZ8ArIdQbdH111+f3vzmN/fW+++/f/rDP/zD3hoAmH1RqVJWq0Q1y9ateQPMhIWFvMhi4qcBBQCsR+dDtR/96Efp5S9/ebrtttt6+zPOOCMdcsghvTUA0A11baAxIVAbKMyO8iy1+fm8AIA16vyggre//e13Vqbd4x73SE972tN660F27tyZbrrppt5648aN6eijj+6tw/zilXkt57AZVAAA0xfVaZs3500WlSw7duQN0Fp1034NKABYv67nGZ0P1V73utelCy64IO/W5x3veEeam5vLu9UTqgFAM0TLZwwq6BdVbFpBod02bdqz8jRavmPSLwDrY/onAAA98aBd1wZaTgwE2iN+fstWbq2fAIxC5yvVrr766nTDDTfk3cqiqu2LX/xibx1TQp/znOf01uExj3lMut/97pd3q6dSDQCao64NNIK2XbvyBmiVaPssz1PT+gkwGto/Ox6qDevkk09OH//4x3vrZzzjGemss87qrddDqAYAzaINFGZH2frpZxlgdLR/AgCwh2gDjSEF/bSBQvtEhVrZ+hk/3wAwCkI1AIBCtHuWh5jHg3k5PRBotgjD+9WdmwgAayVU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Pvlksf7MZz4z5I61OADhD//wD4twL1x22WVp2rRpRT3ShGoAQKMzBkp/InSN8LWH+wZAezD+2SBuvvnmXKU0derUfjf+32CDDdKMGTPyKqXbbrstV4MXd4KeQG38+PFpr732KmoAAGqPgZa7k2g/cR+oDNTCWWflAgBaWMOEai+99FIRZoX99tuv+LU/22yzTa5Sev3119cGYoP1P//zP7mKcYb/t/bPAgBAt2qdR/Pm9Q1UaC9dXbnIInx14icA7aBhQrXFixenBx54IF1//fVp//33z1drixHQHhGAjRs3Lq8G5957781VGpb92QAAWk0EJeVgLQK1CNZoX+VuRQcUANAuGur0z/XWWy9tv/32aYsttshXaqscF40Z3vi9Q/HEE0/kKqVddtklVwAAVIox0PioZAy0fVX7vpfvHwDQqhoqVBuom266qdfpn4cffniuBu+nP/1prrrHP3/xi1+kc845p+ia22GHHYrgLvZ5mz17drrhhhuKgw0AANpR7JdVHu8zBtqeyl2KAjUA2klThWqPr3mldvrpp6c5c+bkKynts88+vQ4tGIxnnnmm2JetR4R2n/zkJ9M///M/Fx1sPfu1vfLKK8WhCKecckr69Kc/7cROAKAtRaBW3og+ArXy6aC0tp/8pG+QavQTgHbS8KFaBFzHHXdc2nPPPdMBBxyQrrvuunxLSkcccUS66KKL8mrwVqxYkatulV9j4sSJadKkSX0OLoiDDb7whS/06nADAGgX1cZAI2SZOzcvaHmLFuWiQvmEWABoZePeXSPXDenUU08tDi8oi5HMCNsOPPDAfGXwvvWtb6Vvf/vbedV98EFnZ2eaOXNmMQoaolvtP//zP9OFF16YfvaznxXXwqabbpqWLFkyoH3gaonR0oHSHQcANIroUpo+vXe3Urx0Wrq073gorad8TlgcYmH8E6D51ZNRhHbOKRo+VIs9zGIEc6uttkqrV69ODz744NpxzLDtttumBQsWFLcPVnyNGOsMkydPTpdeemmxf1otZ5xxRvrXf/3XvErpkEMOSeeee25e1S/usMIyAKAZRXdaBGuVolspgjVaVxxQUB73/eUvhakA7abd84yGD9XKIlhbuHBhuvzyy/OVlKZMmVIcHrDZZpvlK/WJQwni4//+7//SlltumaZOnZpvqe3ggw9ODz30UFFHZ9uyZcvSJptsUqzr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X3lP+XMBgMYhVMsWL16cHnjggXT99den/fffP1+t7Y033shVKsK4cePG5RUAANRWawz0tdf2yKtuAjUAaGxCtQrrrbde2n777dMWW2yRr9RWOS4aRzTH7wUAgHWpdRpojH9WcuonADQ2SdAg3HTTTenOO+/Mq5QOP/zwXAEAwLrFiZ79daLF7Q4oAIDGJlSrw+OPP55OP/30NGfOnHwlpX322afXoQUAADAQ1cZAe3R25gIAaFjj3l0j11QRXWlLlixJK1asSC+++GK+2u2II45IZ5xxxpBHP2N8FACA9vPqq3uk//3f7+fVe7bd1utDAJrDI488kqv2I1Rbh1NPPbU4vKBshx12SMcdd1w68MAD8xUAAKjf3LkpdXV1d67F3mrxEdcAgMYmVFuH2bNnpyeeeCJttdVWafXq1enBBx9Mb7/9dr41foq4bVqwYEFxOwAA1CtCNPunAUDzEarVKYK1hQsXpssvvzxfSWnKlCnphhtuSJtttlm+AgAAAEArc1BBnSI4i5HQc845J19J6dlnn03z58/PKwAAAABanU61ITj66KPTXXfdVdQTJkxI9957b9pggw2KNQAAAACtS6faEMycOTNXKb311ltp+fLleQUAAABAKxOqDUEcUlDp5ZdfzhUAAAAArUyotsZzzz2Xli5dmhYvXpzOPPPMfHXdJk6cmKtu663nnxMAAACgHUiB1lixYkX60pe+lE477bR09dVXF+uBePjhh3PVbfLkybkCAAAAoJUJ1dbYc8890/jx4/MqpSVLluSqf7fcckuuug8qmDZtWl4BAAAA0MqEamtstNFGaa+99sqrlK666qq0atWqvKrunnvuSTfeeGNepTRjxoxewRwAAAAArUuols2ZMydXKb355pvp+OOPT0899VS+0ttdd91V3N5j4403TieccEJeAQAAANDqxr27Rq7b3oIFC9L555+fVylNmjQpHXroocV46Prrr59Wr15djIZGqNYjutMuueQSo58AAAAAbUSoVnLxxRenCy64IK/6t+mmmxYh3NSpU/MVAAAAANqBUK2KlStXpvnz56fly5fnK73FKZ+xh9qsWbPSZpttlq8CAAAA0C6EagAAAABQJwcVAAAAAECdhGoAAAAAUCehGgAAAADUSagGAAAAAHUSqgEAAABAnYRqAAAAAFCnce+ukWsazDvvvJPuuOOOou7o6Ejrr79+UQP9+/Wvf51WrlyZ3nrrrTRhwoS0yy67pI022ijfCgwHz1EwvJ555pn06KOPFs9d6623Xvq93/u9tM022+RbgcF67LHH0pNPPlk8b33gAx9IO++8c/EYA4bXG2+8kf77v/+7qKdMmZL+4A/+oKhbnVCtgS1cuDDNnz+/qO++++60ySabFDVQ3ZIlS9Jll12WHnrooXzlPR/72MfS8ccfn6ZNm5avAEPhOQqG7vnnn0/f/e530/XXX1/UZZMnT06f/exn09FHH12EbMDAxOMpnqeuueaa9Morr+Sr3eIHrgcddFA65phj0nbbbZevAkN19tlnpyuuuKKoP/e5z6XzzjuvqFudUK1BPfjgg+nzn/98evPNN4u1NyxQ29tvv51OPfXUdNNNN+UrtR122GHpzDPPzCtgMDxHwdBFp+cpp5ySXn755XyltokTJxZvVg4++OB8Bahl2bJl6aSTTkovvvhivlLbl7/85TR79uy8Agbr3//934ugukc7hWrj566RaxrE448/nv7qr/4q/eY3v8lXUjr22GPT+973vrwCKsWbkspAbeutt06HHHJIOvTQQ9MHP/jB9PTTT6fXXnutuC3GQl9//fX08Y9/vFgD9fEcBUO3dOnSNGvWrLXBdNh9992L7pkZM2akbbfdthhP+9WvflXcFj88uv3229Pv/u7vpu233764BvS1YsWK4o195XPU3nvvnf7yL/8yffKTn0xbbLFFr9eF99xzTzGyNnXq1GIN1G/16tXpqKOOWvu4Ch/96EfTfvvtl1etTadag7nvvvvSCSeckF544YV8pZsuAKguRj5PPvnkvErFC6lYV+6V8eqrr6Y5c+akH//4x/lKSldddVWx1xowcJ6jYOheeumltP/++6/took3+d/85jfTbrvtVqwrxWMuumh6RkOjY+1HP/pR2mqrrYo18J4Inw844IC0atWqYr355puniy++OO20007Fuke8LjzxxBPTnXfema+kdN1116Udd9wxr4B6xBY7le+zQjt1qtmhsYH8y7/8SzryyCP7vFkBqosNZ88///y8SunAAw9MX/3qV/tsPrvhhhumCy+8sNiYtsc3vvGNXAED4TkKhkc8lnoCtfHjx6dLL720aqAW4oc/3/ve94rPC9HZdvnllxc10Nu11167NlALF110UZ9ALcTrwritMpyOvQ2B+l19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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":60982,"title":"Mesh the square with triangles","description":"Problem statement\r\n\r\nAn square is a regular polygon with 4 vertices and 4 edges.\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh, that is to say give one triangulation T of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","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: 995.233px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 497.617px; transform-origin: 408px 497.617px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 183.608px 8px; transform-origin: 183.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn square is a regular polygon with 4 vertices and 4 edges.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\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: 385px 21px; text-align: left; transform-origin: 385px 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: 192.275px 8px; transform-origin: 192.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh, that is to say give one triangulation \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 183.583px 8px; transform-origin: 183.583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 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: 340.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: 385px 170.25px; text-align: left; transform-origin: 385px 170.25px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"447\" height=\"335\" style=\"vertical-align: baseline;width: 447px;height: 335px\" 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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_square()\r\n  T = 1;\r\nend","test_suite":"%% Test every possible solutions\r\nT_correct1 = [1 2 3;\r\n              3 4 1];\r\n\r\nT_correct2 = [2 3 4;\r\n              1 2 4];\r\n\r\nassert(isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct2,2))))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_square.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:45:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T16:29:27.000Z","updated_at":"2026-02-10T17:10:21.000Z","published_at":"2025-07-23T16:40: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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eAn square is a regular polygon with 4 vertices and 4 edges.\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\u003eYour task here is to mesh, that is to say give one triangulation \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"335\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"447\\\"/\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60981,"title":"Mesh the pentagon (with the minimum number of triangles)","description":"Problem statement\r\n\r\nAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set V, corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\r\n\r\nV = [1           0            0;\r\n     cos(2*pi/5) sin(2*pi/5)  0;\r\n     cos(4*pi/5) sin(4*pi/5)  0;\r\n     cos(4*pi/5) sin(-4*pi/5) 0;\r\n     cos(2*pi/5) sin(-2*pi/5) 0];\r\n\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, F. The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nTip\r\nBeware to avoid self intersecting triangles.\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","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: 1278.4px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 639.2px; transform-origin: 408px 639.2px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 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: 327.525px 8px; transform-origin: 327.525px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set \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: 6.09167px 8px; transform-origin: 6.09167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eV,\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: 48.2417px 8px; transform-origin: 48.2417px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 102.167px; 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: 405px 51.0833px; transform-origin: 405px 51.0833px; 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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003eV = [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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(2*pi/5) sin(2*pi/5)  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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(4*pi/5) sin(4*pi/5)  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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 123.2px 8.5px; tab-size: 4; transform-origin: 123.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(4*pi/5) sin(-4*pi/5) 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: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\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: 127.05px 8.5px; tab-size: 4; transform-origin: 127.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     cos(2*pi/5) sin(-2*pi/5) 0];\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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; 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 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: 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: 385px 21px; text-align: left; transform-origin: 385px 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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\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: 385px 21px; text-align: left; transform-origin: 385px 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: 384.442px 8px; transform-origin: 384.442px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, \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: 7.25833px 8px; transform-origin: 7.25833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\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: 168.575px 8px; transform-origin: 168.575px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe row order of the triangles in the list doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 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: 339.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: 385px 169.75px; text-align: left; transform-origin: 385px 169.75px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"445\" height=\"334\" style=\"vertical-align: baseline;width: 445px;height: 334px\" src=\"data:image/png;base64,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X/hC8ZIpiFuA+u2v3BahC9ADs5JkzZw585VXXjnssMNee+21o48+evv27e1vjBoaGnrhhReOOuqoN998c/bs2Xv27Gl/g/HELUCzHOcC9MNP3yFZS5cubSVu6+H2228/IHFb3n777bVr17YeDjnkkJNPPrl4yRituC1+HaAVt8UvAOqxf+R2+2tHADr4G0FSNnv27I997GPPPvvsM888037VYc2aNWeffXbr4cQTT3zssceKlzi5BQiUE12A3piSZGpkZOSll1467LDDtm3bNnfu3M4ruzma5HBA3AIEwgVdgN7YWCZHhx9++C233FLsM//gBz/IN3GLheQJE7fYSZa4AOEwkwF64y8CychHPvKRBQsWnHrqqRdccMHcuXNbb1qtu2LFiuK7GXFyCxAve8sAUzEfycj27dvf+c53tr846KCf//znF110UfuLHIhbgDQIXYBJGY7kYmhoaPfu3du2bZsxY8aRRx5ZvPzXv/513nnnPfjgg8WXaRK3AIlxQRdgUiYjGWmFbnEFd8GCBd/4xjdWrVrVen7jjTdOOeWU9evXj/6RhIhbgIQ5zgXozmQkX9dcc81XvvKV1sM//vGPJUuWFC+jJ24BMiF0AbowFsnX8PDwli1bjjjiiNbzMcccs2nTpuJ9lMQtQG7sLQN0YSaStTVr1px99tmth0996lN333138TIm3eJW2QLkwHEuwET8e7kka3h4ePHixcuWLZs/f3771Ti7du0qHmbOnFk8xKEVt8WvA7TitvgFQA72D/xJNnoA8qNySda111778MMP33HHHUuXLm2/Gufoo48uHrZu3Vo8BE3cAnAAoQswjv0WkrV8+fLbb7+99XD//feffvrpxctOxx577DPPPDNjxoxXX331Xe96V/Hjl0PU7T9cZC0ALS7oAoxlFJKsmTNnbtq06aijjmo9n3POObfeemvxvjB79uw//elPp556auv5O9/5zuWXX168D4i4BaBHLugCdDAKSdm55557yy23tB7efPPNK6644rrrrtu+ffvQ0NDSpUu///3vf+hDH2p96/HHHz/llFN27tw5+r/RtEn2zcQtAJMQugD7mIMk7rLLLlu9enXx/NZbb73++uuzZs065JBDijePPvroxz/+8c2bNxdfNkbcAjA4oQswyhAkfaeddtoPf/jDxYsXt78etWXLlh//+MdXX3317t27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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: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 10.3667px 8px; transform-origin: 10.3667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eTip\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 131.092px 8px; transform-origin: 131.092px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eBeware to avoid self intersecting triangles.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_pentagon()\r\n  T = 1;\r\nend","test_suite":"%%\r\nT_correct1 = [1 2 3;\r\n              1 3 4;\r\n              1 4 5];\r\n\r\nT_correct2 = [2 3 4;\r\n              2 4 5;\r\n              2 5 1];\r\n\r\nT_correct3 = [3 4 5;\r\n              3 5 1;\r\n              3 1 2];\r\n\r\nT_correct4 = [3 4 5;\r\n              3 5 1;\r\n              3 1 2];\r\n\r\nT_correct5 = [5 1 2;\r\n              5 2 3;\r\n              5 3 4];\r\n\r\n% Check every possible solutions\r\nassert(isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct2,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct3,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct4,2)))...\r\n     | isequal(sortrows(sort(mesh_the_pentagon(),2)),sortrows(sort(T_correct5,2))))\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_pentagon.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":6,"created_by":149128,"edited_by":149128,"edited_at":"2025-08-13T05:29:08.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2025-08-13T05:29:08.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T12:59:46.000Z","updated_at":"2026-02-10T17:07:57.000Z","published_at":"2025-07-23T15:54:36.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eAn pentagon is a regular polygon with 5 vertices and 5 edges. Here below is an example of the vertex set \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eV,\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e corresponding to the XYZ coordinates column vectors of a pentagon included in the unit circle.\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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[V = [1           0            0;\\n     cos(2*pi/5) sin(2*pi/5)  0;\\n     cos(4*pi/5) sin(4*pi/5)  0;\\n     cos(4*pi/5) sin(-4*pi/5) 0;\\n     cos(2*pi/5) sin(-2*pi/5) 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\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\u003eYour task here is to mesh this pentagon with the minimum possible number of triangles. To do so, you will list the pentagons/rows in a matrix of faces, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eF. \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eThe row order of the triangles in the list doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"334\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"445\\\"/\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTip\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\u003eBeware to avoid self intersecting triangles.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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X/hC8ZIpiFuA+u2v3BahC9ADs5JkzZw585VXXjnssMNee+21o48+evv27e1vjBoaGnrhhReOOuqoN998c/bs2Xv27Gl/g/HELUCzHOcC9MNP3yFZS5cubSVu6+H2228/IHFb3n777bVr17YeDjnkkJNPPrl4yRituC1+HaAVt8UvAOqxf+R2+2tHADr4G0FSNnv27I997GPPPvvsM888037VYc2aNWeffXbr4cQTT3zssceKlzi5BQiUE12A3piSZGpkZOSll1467LDDtm3bNnfu3M4ruzma5HBA3AIEwgVdgN7YWCZHhx9++C233FLsM//gBz/IN3GLheQJE7fYSZa4AOEwkwF64y8CychHPvKRBQsWnHrqqRdccMHcuXNbb1qtu2LFiuK7GXFyCxAve8sAUzEfycj27dvf+c53tr846KCf//znF110UfuLHIhbgDQIXYBJGY7kYmhoaPfu3du2bZsxY8aRRx5ZvPzXv/513nnnPfjgg8WXaRK3AIlxQRdgUiYjGWmFbnEFd8GCBd/4xjdWrVrVen7jjTdOOeWU9evXj/6RhIhbgIQ5zgXozmQkX9dcc81XvvKV1sM//vGPJUuWFC+jJ24BMiF0AbowFsnX8PDwli1bjjjiiNbzMcccs2nTpuJ9lMQtQG7sLQN0YSaStTVr1px99tmth0996lN333138TIm3eJW2QLkwHEuwET8e7kka3h4ePHixcuWLZs/f3771Ti7du0qHmbOnFk8xKEVt8WvA7TitvgFQA72D/xJNnoA8qNySda111778MMP33HHHUuXLm2/Gufoo48uHrZu3Vo8BE3cAnAAoQswjv0WkrV8+fLbb7+99XD//feffvrpxctOxx577DPPPDNjxoxXX331Xe96V/Hjl0PU7T9cZC0ALS7oAoxlFJKsmTNnbtq06aijjmo9n3POObfeemvxvjB79uw//elPp556auv5O9/5zuWXX168D4i4BaBHLugCdDAKSdm55557yy23tB7efPPNK6644rrrrtu+ffvQ0NDSpUu///3vf+hDH2p96/HHHz/llFN27tw5+r/RtEn2zcQtAJMQugD7mIMk7rLLLlu9enXx/NZbb73++uuzZs065JBDijePPvroxz/+8c2bNxdfNkbcAjA4oQswyhAkfaeddtoPf/jDxYsXt78etWXLlh//+MdXX3317t2726/qJ24BKJELugCjTEBysXDhwlboHnrooW+//fZzzz330EMPtb9RP3ELQEUc5wKoXKiPuAWgBkIXyJ7xBxUTtwDUyd4ykD2zD6ohbgFoiuNcIG9mH5RK3AIQAqELZMzggzJ0i1tlC0BThC6QK1MPBiBuAQiWC7pArow8mJYJ+1bcAhAUx7lAlow8mJbOyhW3AARL6AL5GWr/DkyPxAUgZPs/pyb5+YgAaVG5AAB5ELpAHlQuAEDSrB0BmVG5AACps7cM5ETlAgDkROgCqVO5AAAZsLcMZEPlAgDkwd4ykAeVCwCQDaELZEDlAgBkSegCiVK5AAA5cUEXSJ3KBQDIjL1lIGkqFwAgP0IXSJfKBQDIm9AF0qJyAQCy5IIukCiVCwCQK3vLQIpULgAAQhdIh8oFAMiYvWUgOSoXACBv9paBtKhcAIDsCV0gISoXAIAOQheInMoFAMAFXSAdKhcAgFH2loEkqFwAAPYRukD8VC4AABMRukCcVC4AAB1c0AUip3IBABjL3jIQM5ULAEB3QheIjcoFAGAce8tAtFQuAAATsbcMxEnlAgDQhdAFIqRyAQDogdAFIqFyAQDozgVdIDYqFwCASdlbBqKicgEAmIrQBeKhcgEA6IfQBcKmcgEA6IELukAkVC4AAL2xtwzEQOUCANA/oQuESuUCANAze8tA8FQuAAD9sLcMhE3lAgDQJ6ELBEzlAgAwAKELBEblAgDQPxd0gVCpXAAApsXeMhAklQsAwHQJXSA8KhcAgDIIXSAMKhcAgAG4oAsERuUCADAYe8tASFQuAADlEbpA01QuAAADs7cMBEPlAgBQBnvLQBhULgAAJRG6QABULgAAFRC6QENULgAA5XFBF2iaygUAoFT2loFGqVwAAMomdIHmqFwAAKokdIF6qVwAACrggi7QEJULAEA17C0DTVC5AABUT+gCdVG5AABUxt4yUDuVCwBAlewtA/VSuQAAVEzoAjVSuQAA1EjoAhVTuQAAVM8FXaAuKhcAgFrYWwZqoXIBAKid0AUqo3IBAKhL596y0AWqoXIBAKiRC7pAxVQuAAD1ckEXqJLKBQCgOUIXKJvKBQCgdvaWgcqoXAAAmmBvGaiGygUAoCFCF6iAygUAIABCFyiJygUAoDku6AJlU7kAADTK3jJQKpULAEAwhC4wMJULAEDTOveWhS4wGJULAEAAXNAFSqJyAQAIgwu6QBlULgAA4RG6wHSpXAAAgmFvGRiYygUAICT2loHBqFwAAAIjdIEBqFwAAAImdIE+qVwAAMLjgi4wXSoXAIAg2VsGpkXlAgAQPKEL9EzlAgAQqs69ZaEL9EblAgAQMBd0gT6pXAAAwuaCLtAPlQsAQDyELjAVlQsAQPDsLQM9U7kAAMTA3jLQG5ULAEAkhC7QA5ULAECEhC7QhcoFACAeLugCU1G5AABExd4yMCmVCwBAtIQuMI7KBQAgNvaWge5ULgAAEbK3DHShcgEAiJPQBSaicgEAiJ/QBfZRuQAARMsFXWAclQsAQMzsLQNjqVwAACIndIEOKhcAgIQIXcieygUAIH4u6AL7qFwAAJJgbxkYpXIBAEiO0IWMqVwAAFJhbxlQuQAAJMXeMmRP5QIAkBahC3lTuQAApEvoQn5ULgAAyXFBFzKmcgEASJG9ZciVygUAIFFCF7KkcgEAyIDQhWyoXAAA0uWCLuRH5QIAkDR7y5AZlQsAQDaELmRA5QIAkDp7y5ATlQsAQAbsLUM2VC4AAHkQupAHlQsAQH6ELqRL5QIAkA0XdCEDKhcAgJzYW4bUqVwAADIjdCFpKhcAgIwJXUiOygUAID8u6EK6VC4AAFmytwyJUrkAAGRP6EJCVC4AALmytwwpUrkAAGTM3jIkR+UCAJA3oQtpUbkAALCP0IX4qVwAALLngi4kROUCAIC9ZUiHygUAgFFCF5KgcgEAYByhC9FSuQAAsI8LuhA/lQsAAB3sLUPkVC4AAHQhdCFCKhcAAMaytwwxU7kAADCOvWWIlsoFAICJCF2Ik8oFAICpCF2Ih8oFAIAuXNCFCKlcAADozt4yxEblAgDApIQuREXlAgBAz4QuBE/lAgDAVFzQhXioXAAA6IG9ZYiEygUAgD4JXQiYygUAgN7YW4YYqFwAAOiZvWUInsoFAIB+CF0Im8oFAIDpEroQHpULAAB9ckEXAqZyAQCgf/aWIVQqFwAApkXoQpBULgAADEzoQjBULgAATJcLuhAelQsAAAOwtwyBUbkAAFASoQsBULkAADAYe8sQEpULAAADs7cMwVC5AABQBqELYVC5AABQNqELzVG5AABQEhd0IQAqFwAAymNvGZqmcgEAoFRCFxqlcgEAoDJCF2qncgEAoGwu6EJzVC4AAFTA3jI0ROUCAEDFhC7USOUCAEA17C1DE1QuAABUxt4y1E7lAgBAlYQu1EvlAgBAXYQuVE/lAgBAxVzQhRqpXAAAqJ69ZaiLygUAgFoIXaiFygUAgNoJXaiMygUAgLq4oAvVU7kAAFAje8tQMZULAAANEbpQAZULAAD1srcMVVK5AABQO3vLUBmVCwAATRC6UA2VCwAATRO6UB6VCwAADXFBFyqgcgEAoDn2lqFsKhcAAMIgdKEMKhcAABrVubcsdGFgKhcAAJrmgi6UR+UCAEAAXNCFkqhcAAAIjNCFAahcAAAIg71lKIPKBQCAYNhbhoGpXAAACInQhcGoXAAACJXQhf6pXAAACIwLujAAlQsAAOGxtwzTpXIBACBsQhf6oXIBACBInXvLQhd6pnIBACBULuhC/1QuAAAEzAVd6JPKBQCASAhd6IHKBQCAsNlbhn6oXAAACJ69ZeiZygUAgBgIXeiNygUAgNgIXehO5QIAQCRc0IUeqFwAAIiHvWWYisoFAIA4CV2YiMoFAICodO4tC10YR+UCAEBsXNCF7lQuAABEyAVd6ELlAgBA5IQudFC5AAAQJ3vLMBGVCwAA0bK3DOOoXAAAiJnQhbFULgAApELogsoFAIDouaALHVQuAADEz94y7KNyAQAgLUKXvKlcAABIgr1lGKVyAQAgFfaWQeUCAEBSKg7d97///Xv27Nm+fXv7awiPygUAgESVHbojIyM33XTTjBkz2l9DkFQuAACkpZoLurNnz77rrruOP/749tcQKpULAADJKXtvef78+ffdd98ZZ5zR/hoCpnIBACBF5YXuihUr1q9ff8opp7S/hrCpXAAASN10Q/eEE05Yu3btTTfdNHfu3NaX11133X//+9/iWxAslQsAAIka+ILuqlWrTj311NbDSy+9dM4551xyySXFewiZygUAgHQNvLf82muvfetb3zruuONuvfXW9isIm8oFAIA89B+6v/nNbxYuXHjFFVfs2LGj/QqCp3IBACBpA+wtP/TQQ9u2bWt/AZFQuQAAkLqy/2EhCJnKBQCADAhdsqFyAQAgA1de2X44+OD2AyRK5QIAQOokLjlRuQAAkLT9iQt5ULkAAJAHB7nkQeUCAEC67CqTH5ULAACJsqtMllQuAACkzkEuOVG5AACQIrvK5ErlAgBAciQuGVO5AACQFtdxyZvKBQCARDnIJUsqFwAAElLxrvK8efMOPvjgww8/vP01hEflAgBAKlzHBZULAACJcB0XRqlcAABIi4Nc8qZyAQAgfnaVYR+VCwAAkbOrDB1ULgAApMJBLqhcAACIm11lGEvlAgBAtCQujKNyAQAgTq7jwkRULgAARM5BLnRQuQAAECG7ytCFygUAgNjYVYbuVC4AAESlM3Ed5MI4KhcAAOIkcWEiKhcAAOLhOi5MReUCAEAkXMeFHqhcAACIjYNc6E7lAgBADOwqQ29ULgAABE/iQs9ULgAAhM11XOiHygUAgEg4yIUeqFwAAAiYXWXok8oFAIBQ2VWG/qlcAAAIUmfiOsiFnqlcAAAIm8SFfqhcAAAIj+u4MF0qFwAAAuM6LgxA5QIAQKgc5EL/VC4AAITErjIMRuUCAEAwJC4MTOUCAEAYXMeFMqhcAAAIjINcGIDKBQCAANhVhpKoXAAAaJpdZSiPygUAgEZ1Jq6DXBiYygUAgDBIXCiDygUAgOa4jgtlU7kAANAQ13GhAioXAACa5iAXyqNyAQCgCXaVoRoqFwAAaidxoTIqFwAA6uU6LlRJ5QIAQEMc5EIFVC4AANTIrjJUTOUCAEBd7CpD9VQuAADUzkEuVEblAgBALewqQy1ULgAAVE/iQl1ULgAAVMx1XKiRygUAgLo4yIXqqVwAAKiSXWWol8oFAIDKSFyoncoFAIBquI4LTVC5AABQMQe5UCOVCwAAFbCrDA1RuQAAUDa7ytAclQsAAJVxkAu1U7kAAFAqu8rQKJULAADlkbjQNJULAAAlcR0XAqByAQCgbA5yoTkqFwAAymBXGcKgcgEAYGASF4KhcgEAYDCu40JIVC4AAJTEQS4EQOUCAMAA7CpDYFQuAABMl11lCI/KBQCAgTnIhWCoXAAAmBa7yhAklQsAAP2TuBAqlQsAAH1yHRcCpnIBAGC6HORCeFQuAAD0w64yhE3lAgBAzyQuBE/lAgBAb1zHhRioXAAA6JODXAiYygUAgB7YVYZIqFwAAJiKXWWIh8oFAICeOciF4KlcAACYlF1liIrKBQCA7iQuxEblAgBAF67jQoRULgAATMVBLsRD5QIAwETsKkOcVC4AAIwjcSFaKhcAAMZyHRdipnIBAKALB7kQIZULAAAd7CpD5FQuAADsY1cZ4qdyAQBgHAe5EC2VCwAAo+wqQxJULgAASFxIh8oFACB7ruNCQlQuAADs4yAX4qdyAQDIm11lSIvKBQAgYxIXkqNyAQDIleu4kCKVCwBA9hzkQkJULgAAWbKrDIlSuQAA5MeuMqRL5QIAkDEHuZAclQsAQGbsKkPSVC4AADmRuJA6lQsAQDZcx4UMqFwAAPLjIBfSpXIBAMiDXWXIg8oFACADEheyoXIBAEid67iQE5ULAEA2HORCBlQuAABJs6sMmVG5AACky64y5EflAgCQAQe5kA2VCwBAouwqQ5ZULgAAKZK4kCuVCwBAclzHhYypXAAA0uUgF/KjcgEASItdZcibygUAICESF7KncgEASIXruIDKBQAgQQ5yIWMqFwCAJNhVBkapXAAA4mdXGdhH5QIAkBAHuZA9lQsAQOTsKgMdVC4AADGTuMBYKhcAgGi5jguMo3IBAIifg1xgH5ULAECc7CoDE1G5AABESOICXahcAABi4zou0J3KBQAgWg5ygXFULgAAUbGrDExK5QIAEA+7ysBUVC4AABFykAt0oXIBAIiEXWWgByoXAIAYSFygNyoXAIDguY4L9EzlAgAQDwe5wFRULgAAYbOrDPRD5QIAEDC7ykCfVC4AAKHqTFwHuUBvVC4AAMGTuEDPVC4AAEFyHReYFpULAEB4XMcFpkvlAgAQMAe5QJ9ULgAAgbGrDAxA5QIAEBKJCwxG5QIAEAzXcYGBqVwAAMLjIBeYLpULAEAY7CoDZVC5AAAEwK4yUBKVCwBA0zoT10EuMBiVCwBAMCQuMDCVCwBAo1zHBUqlcgEAaI7ruEDZVC4AAAFwkAuUROUCANAQu8pABVQuAABNkLhANVQuAAC1cx0XqIzKBQCgOQ5ygbKpXAAA6mVXGaiSygUAoEZ2lYGKqVwAAOrSmbgOcoFqqFwAAGoncYHKqFwAAGrhOi5QC5ULAED1XMcF6qJyAQCokYNcoGIqFwCAitlVBmqkcgEAqJLEBeqlcgEAqIzruEDtVC4AANVzkAvUReUCAFANu8pAE1QuAAAVsKsMNETlAgBQJQe5QL1ULgAAZbOrDDRH5QIAUCqJCzRK5QIAUB7XcYGmqVwAACrgIBdoiMoFAKAkdpWBAKhcAADKIHGBMKhcAAAG5jouEAyVCwBAeRzkAk1TuQAADMauMhASlQsAwADsKgOBUbkAAJTBQS4QBpULAMB02VUGwqNyAQCYFokLBEnlAgDQP9dxgVCpXAAABuAgFwiMygUAoE92lYGAqVwAAPohcYGwqVwAAHrmOi4QPJULAED/HOQCoVK5AAD0xq4yEAOVCwBAD+wqA5FQuQAA9MNBLhA2lQsAwFTsKgPxULkAAExK4gJRUbkAAHTnOi4QG5ULAEAPHOQCkVC5AAB0YVcZiJDKBQBgIhIXiJPKBQBgHNdxgWipXAAAunOQC8RG5QIAMJZdZSBmKhcAgA52lYHIqVwAACbiIBeIk8oFAGAfu8pA/FQuAACjJC6QBJULAIDruEA6VC4AAB0c5AKRU7kAANmzqwwkROUCAORN4gJpUbkAABlzHRdIjsoFAMBBLpAOlQsAkCu7ykCKVC4AQJbsKgOJUrkAAHlzkAukReUCAOTHrjKQLpULAJAZiQskTeUCAOTEdVwgdSoXACBLDnKBRKlcAIBs2FUGMqByAQDyIHGBPKhcAIAMuI4LZEPlAgDkxEEukDqVCwCQOrvKQE5ULgBA0uwqA5lRuQAAeXCQC+RB5cJg/AU5ACGzqwzkx7yDadm7t/3Q6aqr2g8AEAKJC2TJyIMBTNi6LXIXgMZ1bhupXCAnRh6UQe4CEBoHuUCuTD0oVbfcbVG8ANRG4gIZM/igGnIXgKZIXCBvZh9UTO4CUCfXcYHs+ZeEyNrFF1+8fdScOXPar0rX+i+M4td4rf8QKX4BQOkkLpAr4498LVq06LHHHnvHO97Rep47d+7WrVuL95VzugtARewqA6hcsjU0NPTwww+feOKJxZe1Vu5+cheAEtlVBhhlY5lMXXXVVfsTtzHFJvOE/yFimRmAaZO4QN4MQXK0ZMmSv//9762H//3vf0cccUTroZmz3PGc7gIwPXaVAfYxB8nOyMjIE088ccwxx/zxj3989dVXP/vZz7ZehlK5nboVr9wF4AASF6CDjWWy85Of/KSVuFu2bFm5cmX7VZiKZebx/71imRmATj4RAMZSueTlM5/5zPnnn996uOiiizZv3ly8DJ3cBaAX4z8pALKkcsnIggULrr/++tbDr3/96zvvvLN4GRO5C8AB9g9/iQuwj8olI7/97W+PPPLI55577tJLL22/ipTcBaBF4gJMROWSi69+9atnnHFG6+H888/fsWNH8TJ6U+au4gVIlQkP0IXKJQsf/OAHV69e3Xq4+uqr165dW7xMSrfcbZG7AGmbcPgDZMxYJH3Dw8Pr1q37wAc+8Pjjj5900kl79uxpf+Ogg26++eZw/yWhAfmndwEStv/vLiUuwDjOcknfd7/73Vbi7tq1qxW0nYmbOKe7AKkywAEmpXJJ3NKlS7/85S+3Hr75zW8+++yzw2PNmDGj+GPtr4eHh4aS+38KuQuQqglnO0D2DEcS94tf/GLVqlXtL3rwyU9+8p577ml/kSrLzADx2v9XkxIXoAtnuZAfp7sAkZK4AD0wIkncihUrlixZ0v5inDPPPPO4445rPdxwww27du1qPfz0pz998sknR7+ZE6e7AOHr/CtIlQvQnRFJ1lL+GcvT1q145S5AsxzkAvTGxjIwVrHMPP4/oYpN5s6TBABqI3EBeqZygS7kLkAgJC5AP1QuMBW5C9AgYxagTyoX6JncBWjQ+PELwESMS2AAfjgzQKX2/wWixAXomYkJlEHuApSuc0dG5QL0zMQESiV3AcriIBdgWgxNoBpyF2AQEhdgusxNoGJyF6BfEhdgAEYnUBe5C9AL13EBBmN0ArWTuwCTcJALMBjTE2iO3AU4gMQFGJgBCoShW/HKXSAfdpUBymCAAoGRu0CeJC5AScxQIFRyF8iKXWWAkhijQPDkLpA8iQtQHpMUiIefVgUkya4yQKlMUiBCchdIiYNcgFIZpkDM5C4QO4kLUDbzFEiC3AViJHEBKmCkAmmRu0AsXMcFqIaRCiRK7gKBc5ALUA1TFUid3AUCJHEBKmOwAtmQu0Ag7CoDVMlgBfIjd4EGSVyAipmtQN66Fa/cBSpiVxmgYsYrwCi5C9RA4gJUz4QFGEvuAhWxqwxQCxMWoAu5C5TLQS5ALQxZgKn4aVXA4CQuQF3MWYCeyV1geiQuQI2MWoD+yV2gd67jAtTLqAUYgNwFpuQgF6Bepi1AGeQuMCGJC1A7AxegVHIX2M+uMkATDFyAashdyJzEBWiImQtQMbkLebKrDNAQYxegRt2KV+5CYiQuQHNMXoAmyF1ImF1lgEaZvACNkruQHge5AI0yfAHCIHchDRIXoGnmL0Bg5C7ES+ICBMAIBghVt9xtUbwQINdxAcJgBAMET+5CFBzkAoTBFAaIh9yFYElcgGAYxAARkrsQFLvKACExiAFiJnchBA5yAUJiFgMkQe5CUyQuQGCMY4C0yF2ok8QFCI+JDJAouQtVcx0XIEgmMkAGuhWv3IVBOMgFCJKhDJATuQtlkbgAoTKXAbIkd2EQEhcgYEYzQN7kLvTLdVyAsBnNAIySu9AjB7kAYTOdARirW+62KF6QuADBM6AB6ELuwgHsKgPEwIAGYCpyFwoOcgFiYEYD0DO5S84kLkAkjGkA+id3yY3EBYiHSQ3AAOQuOXAdFyAqJjUAZZC7JMxBLkBUDGsASiV3SYzEBYiNeQ1AZboVr9wlFhIXIEJGNgDVk7vEyHVcgDgZ2QDUSO4SEQe5AHEytQFogtwlcBIXIFoGNwCNkrsEyK4yQMwMbgDC0C13WxQvNXOQCxAzsxuAwMhdmiVxASJnfAMQKrlL/SQuQPxMcACCJ3eph+u4AEkwwQGIh9ylUg5yAZJgiAMQIblL6SQuQCrMcQBiJncphcQFSIhRDkAS5C7T5jouQFqMcgCS06145S4TcpALkBbTHIB0yV2mJHEBkmOgA5ABucuE7CoDpMhAByAncpdODnIBUmSmA5AluYvEBUiUsQ5A3rrlboviTZjEBUiXyQ4Ao+RuPlzHBUiayQ4AY8nd5DnIBUia4Q4AXcjdJElcgNSZ7wAwFbmbDIkLkAEjHgB6Jnej5jouQB6MeADon9yNkYNcgDyY8gAwALkbC4kLkA2DHgBK0q145W7j7CoD5MSgB4Cyyd3QOMgFyIlZDwCVkbshkLgAmTHuAaB6crcpEhcgPyY+ANRI7tbJdVyALJn4ANCEbrnbonjL4iAXIEuGPgA0Su5WROIC5MrcB4AwyN0SSVyAjBn9ABAYuTsg13EB8mb0A0Co5O70OMgFyJvpDwDBk7u9k7gA2fMBAADxkLuTs6sMgMoFgCjJ3Qk5yAVA5QJA9LoVb265K3EBGOVjAABSkXPuSlwA9vFJAADJyS13XccFoINPAgBIVya56yAXgA4+DAAgAwnnrsQFYCyfBwCQk2652xJj8UpcAMbxkQAAWUogd13HBWAiPhIAIG/x5q6DXAAm4lMBABgVV+5KXAC68MEAAIwVfu7aVQagOx8MAEAXweaug1wAuvPZAABMJajclbgATMrHAwDQs8ZzV+ICMBWfEADAtHQr3upy13VcAHrgEwIAGExtuesgF4Ae+JAAAEpSae5KXAB643MCAChb6bkrcQHomY8KAKAypfy0KtdxAeiHjwoAoHqD5K6DXAD64dMCAKhRv7krcQHokw8MAKAJveSuXWUA+ucDAwBo1CS5u5/EBaBnPjMAgDB0y12JC0A/fGwAAIHpzF2JCwAAQCJ6WWYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/O7j9OwBAhK6//vqhoaH2FxP55S9/+cADD7S/AAAAgGAtWrRo71TOO++89p8GIA+T/d0nAEDIjj/++PYTAAAAxG716tXFge2SJUuGu5h8nxkAAABCsWbNmlbi7t69W8oCAAAQvZdffrlVuQ8++GD7awBwLxcAiNSRo1oPTz75ZPEGAFpULgAQpSVLlhQPf/3rX4uHefPmnXbaacPDw8WXAORJ5QIAUVq0aFHxsHXr1tWrV2/evHnLli3333//rl27NmzYcMUVV8yaNav4AwAAABC6m2++efTnK+995ZVXiocDPPPMMwsXLmz/aQCycXD7dwCAqDz99NPvfe97i+f777//d7/73ZYtWw499NDTTz/9wgsvbD203j///PMnnXTS1q1biz8GAAAAIZo5c+aePXuKM9vPf/7z7bf7/N///d/GjRuL7954443ttwAAABCm4eHhT3ziEytWrDjrrLPar8Y64YQTisptxfCcOXPabwEAACBS9913XxG6y5cvb78CIAN+xjIAkKZHHnmkeDjqqKOKBwByoHIBgDQ99dRTxcN73vOe4gGAHKhcACBKs2bNOvnkkye5c/u+972veHj88ceLBwByoHIBgPj86le/euONN/75z3+ee+657VfjHH/88cXDs88+WzwAAABAiFpxW/xkqbVr17ZfjbVo0aLinxratGlT+xUAAACEafbs2S+//HIRuuP/vdyRkZEHHnig+O6XvvSl9lsAAAAI1sqVK4uO3bNnz5VXXnnkkUe2Xg4NDS1dunT9+vXFt+67777iDwMAAEDovv3tbxc1W9ixY8fOnTvbX4wuMxfpCwAAAHE466yz1q1b1+7afV588cWvf/3rQ0N+yiZAjg5u/w4AEK13v/vdJ5544mGHHfbmm29u3LjxkUceaX8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApnLQQf8PGeAm6fdSeV8AAAAASUVORK5CYII=\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44394,"title":"How to calculate the length of a triangle's side given two angles and one side","description":"You are given a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\r\n\r\nWrite a function ‘triangles’ which, given alpha, beta and c calculates the length of the side a.\r\n\r\nThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.","description_html":"\u003cp\u003eYou are given a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\u003c/p\u003e\u003cp\u003eWrite a function ‘triangles’ which, given alpha, beta and c calculates the length of the side a.\u003c/p\u003e\u003cp\u003eThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.\u003c/p\u003e","function_template":"function a = triangles(alpha,beta,c) \r\n    \r\nend","test_suite":"%%\r\nalpha = 30;\r\nbeta=40;\r\nc=1;\r\na_correct = 0.5300;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 1;\r\nbeta=70;\r\nc=0.5;\r\na_correct = 0.0100;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 40;\r\nbeta=100;\r\nc=0.2;\r\na_correct = 0.200;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 1;\r\nbeta=1;\r\nc=11;\r\na_correct = 5.5;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n%%\r\nalpha = 37;\r\nbeta=62;\r\nc=3;\r\na_correct = 1.8300;\r\nassert(isequal(triangles(alpha,beta,c),a_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":9,"comments_count":4,"created_by":157578,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":133,"test_suite_updated_at":"2017-11-02T14:53:09.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2017-11-01T17:15:24.000Z","updated_at":"2026-03-30T19:14:20.000Z","published_at":"2017-11-02T14:10:04.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 a triangle with angles alpha, beta and gamma and sides a opposite alpha, b opposite beta and c opposite gamma.\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 ‘triangles’ which, given alpha, beta and c calculates the length of the side 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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe angles alpha and beta are given in degrees. You should round your answer to two decimal places.\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":60936,"title":"Classify triangles as acute, obtuse, or right","description":"In an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 90 degrees.\r\nWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. ","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: 114px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 57px; transform-origin: 408px 57px; 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: 385px 21px; text-align: left; transform-origin: 385px 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: 366.033px 8px; transform-origin: 366.033px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIn an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 90 degrees.\u003c/span\u003e\u003c/span\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: 385px 31.5px; text-align: left; transform-origin: 385px 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: 385px 8px; transform-origin: 385px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function type = AcuteObtuseRight(x)\r\n  k = randi(3)\r\n  s = {'acute','obtuse','right'}\r\n  y = s{k};\r\nend","test_suite":"%%\r\nx = [0 0.5 1];\r\ny = [0 1 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'acute';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx = [0 0 3];\r\ny = [0 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx = [-4 8 15];\r\ny = [-3 -1 -2];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'obtuse';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 2;\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 4*rand()+2.01;\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'acute';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nt = 1.99*(1-rand());\r\nx = [-2 -2 t];\r\ny = [-4 4 0];\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'obtuse';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx1 = [0 1 0];\r\ny1 = [0 0 sqrt(3)/2];\r\ns  = 50*(rand()-1/2);\r\nt  = 2*pi*rand();\r\nQ  = [cos(t) -sin(t); sin(t) cos(t)];\r\nX  = Q*[x1; y1];\r\nx  = X(1,:)+s;\r\ny  = X(2,:)+s;\r\ntype = AcuteObtuseRight(x,y);\r\ntype_correct = 'right';\r\nassert(isequal(type,type_correct))\r\n\r\n%%\r\nx1 = -4; y1 = -2;\r\nx2 =  8; y2 =  7;\r\nd  = 6;\r\nr  = 0.01+0.98*rand; \r\ns  = rand\u003e0.5;\r\nt  = (pi/2)*(1 + r*(2*s-1));\r\na  = atan((y2-y1)/(x2-x1));\r\nb  = t-a;\r\nx3 = x2 - d*cos(b);\r\ny3 = y2 + d*sin(b);\r\nv  = atan((y3-y1)/(x3-x1)) - a;\r\nu  = pi-t-v;\r\nx  = [x1 x2 x3];\r\ny  = [y1 y2 y3];\r\ntype = AcuteObtuseRight(x,y);\r\ntypes = {'acute','obtuse'};\r\ntype_correct = types{sum([t u v]\u003epi/2)+1};\r\nassert(isequal(type,type_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":46909,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":9,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-06-17T15:57:53.000Z","updated_at":"2025-07-03T16:20:25.000Z","published_at":"2025-06-17T15:57:53.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\u003eIn an acute triangle, the three interior angles are acute, or smaller than 90 degrees. In an obtuse triangle, one angle is obtuse, or larger than 90 degrees. In a right triangle, one angle is a right angle, or equal to 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\u003eWrite a function to classify a triangle as acute, obtuse, or right. The input to the function will be two 1x3 vectors, one with the x coordinates of the vertices of the triangle and the other with the y-coordinates. A small tolerance will likely be required in the cases of the right triangles. \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":43236,"title":"Find my daddy long leg (No 's')","description":"Given the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.","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: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 340px 8px; transform-origin: 340px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGiven the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = myDaddyLongLeg(x,ratio)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 40;\r\nratio = 16/9;\r\ny_correct = 34.863;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 25;\r\nratio = 16/9;\r\ny_correct = 21.789;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 10;\r\nratio = 16/9;\r\ny_correct = 8.7158;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)\r\n%%\r\nx = 5;\r\nratio = 4/3;\r\ny_correct = 4;\r\nassert(abs(myDaddyLongLeg(x,ratio)-y_correct)\u003c0.01)","published":true,"deleted":false,"likes_count":26,"comments_count":4,"created_by":13865,"edited_by":223089,"edited_at":"2023-01-28T07:57:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2733,"test_suite_updated_at":"2023-01-28T07:57:23.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-08T16:29:54.000Z","updated_at":"2026-04-07T02:59:24.000Z","published_at":"2016-10-08T16:29:54.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven the ratio of the two legs (longer / shorter), and the hypotenuse length, find the value of the bigger leg.\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":59501,"title":"Compute the sum of distances from a point to the sides of an equilateral triangle","description":"Write a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum . Input will consist of the point (x0,y0) and vectors x and y with the coordinates of the vertices of the triangle. \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: 565.7px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 282.85px; transform-origin: 407px 282.85px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 384px 31.5px; text-align: left; transform-origin: 384px 31.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 381.433px 8px; transform-origin: 381.433px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAAkCAYAAAC31nXuAAAEcElEQVR4Xu1aOYtUQRDe/QHiGYmRR7AYKKgIooGCBwqiKKix4JmJeGceoGAisiporIKiCIoHaKAmXigiBh6RGHniD9Dvk66lXk/3m377uvftvO2Gj5md11NdVV9VdVfP9vfl0ToP9LfOomxQXya1hUGQSc2kttADLTQpZ2omtWc9MBmaDwCzgXfAk561JEDxtmfqYvjgCLBS+WJJJjUgMnpgyl1FbNsDecy0NM9B6nzgHrCqB4KwloqjKWr/Gkvm4vVNLauKX56OPz+Zj3bg9UJE2VoUS/1j4CcwKdEaQWLHAqmb4YnLiQImk9olzFJl6hWsu2kEMqhnM3UOnDMOeA98NyTRmK/A56Da4J+UitQfWHIicA7YZZaXFod/alvqmDCSpHJLmQr8ATq2qpDySwdsBQ4A94FXwDLgJXAoYllLQSqD8LXRcQteHwBHgZ2KPe6BB4G6e21qUknkXmAFcBX4bTh5ZoJ1KKm6kUqnXAdmAPoAQ6K/GcfEOhikIHUfdDxp9KQNdAYPTWeBacAgwCzmqHtAS0mq2EH9dwNSJT8abnQVKm1pSOgjY7TLYCGhIFBlQNW3KUjVrQwD8SKgM1Ifovbj2amqSqv5qUhl4LGykFDqK0Of6gvPfJmqCWXZ4mFDD52prucu38h+7PMb2wEOyvtS4tzQKz67mjD4DltyhQh+fMLx3FaD832DV5DnAVautSXznPugZ75kKGXOAiRDZfp2vBkPXNLPfKRKhL/A5AWOBVfjs9vm8ymOxVw66ludEptLH1Up9ToLWXJndrEjpIeVajJc/fk9O+N8sobdX7tI1c5YgxXvOFaVkuAj3aXocXw4r8Qbcj9LmXZEytd+4Y0uQWXOFR05x2cHdapy2GNg+gYrA2+tOHhz5RsP8SCkzGv9u519Cmu5Jsvm64tuHUEhJSs0qmPvqdLK+OygXmJrjOvD2Huq6F8lcf772iZVtwA+wnQExfzFIyap2g5fWdUVKYYdMUkN4cGbLDap3Hi52ftKlj5YcE7ofhqSrTFJ1XawlbEvRlgqPwBsZ+qeesW2mKRWPcCVll/d19n7kJyIeQHBazcpC4x4nsDqNu8xSZVDma/0yvPQQ0tIUMYkVW9xvpaRgbkRuAYUziB2pupTrS6/VPgWsBSQywg+fwscAxbagkO8YM2JRapuZez9iM/kRilWf50iUylTn21s/5J0BuRpwG43nZcPIoyC6RQOljASyntGcT7bC27mMQjlGrFIpcHUm6WVr/z9lJHMgD0D8Gcx9pGh/a4Ve94/Y2YqF9ElmATyFoxjEbAN2GD46FDIdfplNO8B2H6whbgJ6GjgfrUeuAF0pH6oBxzzYpFK0bRhObAOmGDW4l31U8DVotVQe+irsUmlYAYo792lFRQ+eIfta/tG1X8+cD/nYKDU/cUnBklVZZAA7nEcIX1oVfnB8ys1tcFS88RGPZBJbdT9aRbPpKbxa6NSM6mNuj/N4pnUNH5tVGomtVH3p1k8k5rGr41KzaQ26v40i/8DCd4INNEnsWsAAAAASUVORK5CYII=\" width=\"58.5\" height=\"18\" alt=\"a+b+c\" style=\"width: 58.5px; height: 18px;\"\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: 95.675px 8px; transform-origin: 95.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Input will consist of the point (\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: 7.7px 8px; transform-origin: 7.7px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ex0\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: 1.94167px 8px; transform-origin: 1.94167px 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: 7.7px 8px; transform-origin: 7.7px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ey0\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: 42.3917px 8px; transform-origin: 42.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e) and vectors \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.85px 8px; transform-origin: 3.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ex\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: 15.5583px 8px; transform-origin: 15.5583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 3.85px 8px; transform-origin: 3.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ey\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: 0.241667px 8px; transform-origin: 0.241667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with the coordinates of the vertices of the triangle. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 493.7px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-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 246.85px; text-align: left; transform-origin: 384px 246.85px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"495\" height=\"488\" style=\"vertical-align: baseline;width: 495px;height: 488px\" src=\"data:image/png;base64,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rrhBNg0UAFjO9u150acchATQdEI1ANalrg003j5v3Zo3AACFuFfoV76kA2gDoRoA61bXBhpvoLWBAgClOH+1vEdwnhrQRkI1ANZt0DRQbaAAQKls/YxArXw5B9AGQjUARiLOQSlbN7SBAgClsvVzbi4vAFpGqAbAyNS9adYGCgBUovWzpPUTaCuhGgAjM6gNdPPmvAEAOm3btrzIBGpAmwnVABipujbQCNa0gQJAt9UNKJifzwuAFtrwk0V5zaJrrrkmnX322Xm3eqeccko66qij8m44hx12WLruuuvyDqD9qiEF/WemVFVsEboBAN0T9wb97Z9xT7BjR94ArdT1PEOoVvjABz6QzjjjjLxbvXPPPTcde+yxeTccoRowiyJY27Qpb7II1nbtyhsAoFM2bMiLLF62af+Edut6nqH9s3DVVVflFQDrEQGaNlAAINQNKFC9DrSdSrXCc5/73PSFL3yht37+85+fHvawh/XWK3noQx+a7nvf++bdcFSqAbNKGygAEGJoUf/9QFSolcONgPbR/ilUu9Mdd9yRDj/88HT77bf39uedd1465phjeutxEqoBs0wbKAB0W929QJyl5gUbtJ/2T+4UfxCqQG3fffdNj3rUo3prANZuUBtoVLABALNv27a86CNQA2aBUK3Pl7/85byKh8D794I1ANYvWjzKm+doAelvAwEAZlN5vTecAJgVQrU+V199dV6l9OAHPzivAFiv6hy1fqrVAGD2xYCCuOb3KyvYAdpKqNbnxhtvzKuUjjzyyLwCYBQEawDQPQsLeZFF5XrcEwDMAqFan89+9rN5tdT+ecMNN6QzzzwzPfGJT0wPetCDegfwHXXUUenkk09OF198cW+wAQCrFzfSZRtovMHWBgoAsymu8/3m5/MCYAaY/pl9/etfT4973OPyLqVnPetZ6aKLLsq7eg984APTW97yll7Yth6mfwJdUjcBLN5YmwYKALMlArWyIt3TJ8yWrucZQrXsYx/7WDrllFPybk/77bdfb2jBbbfddud00Mr++++f3vGOd6SHPexh+TvDGyaUE74Bs6DuJjsOLS7bQwGA9oqXaP3nqbnWQzsMWzgkVCOdffbZ6dxzz8271AvR5ufn0/HHH99rBQ0RqH3qU59K55xzTvrc5z7X+164z33uky699NJ00EEH5e8MR6Ua0EWbN+/d9rljhxH7ADAL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awOtOxsHAOqURwfMz+cFAGMlVAOAKatrA42zcbSBArCSurM444UNAOMnVAOAKRvUBrp5c94AwAB1Awq0fgJMhlANABogqgrKQ6UjWNMGCsAgcVxAfPXT+gkwOUI1AGiIuuqCqEAoH5gAIJRVakHrJ8DkCNUAoCEiUNuxI28y00ABGKR86VIOvgFgvIRqANAgEaxpAwVgJTGgoBxoU14/ABiv1oVqP/zhD9POnTt7X9dff33+LgDMjqg0KNt3tIEC0M+AAoDp2/CTRXndCq973evSBRdc0Fs/4xnPSGeddVZvPQrXXHNNOvvss/Nu9U455ZR01FFH5d3wDjvssHTdddflHQAsVR9s2pQ3WTws7dqVNwB02oYNeZHFFGntn8CkdT3PaFWl2ic+8Yk7A7Vx+PKXv3xnFdwwX9/+9rfzfwMAjIY2UAAGidbPkkANYPJaE6pFcHX66afn3XhcddVVeQUA06cNFIA627blRSZQA5iO1rR//of/8B/SX/3VX+XdklG3fz73uc9NX/jCF3rr5z//+elhD3tYb72Shz70oem+971v3g1P+ycAg2gDBaBfVKmVU6FjcnT5EgZgErqeZ7QiVLvwwgvTa1/72rzbbZSh2h133JEOP/zwdPvtt/f25513XjrmmGN663ETqgGwnGj5rKtKiPNzAOiWCNT62z+9aAGmyZlqDXfjjTemN73pTb31gQcemI488sjeetTiD0EVqO27777pUY96VG8NANNW1wYaD1TaQAG6pzxPrTx/E4DJaXSoFtVjr3zlK9Mtt9zS25955pnpoIMO6q1HLYYUVO5///v3gjUAaIKoQqirSivbfwCYbXUDCrR9AkxPo0O1c845584zzqLV84lPfGJvPQ5XX311XqX04Ac/OK8AoBnqgrU4b02wBtAdMaymX1Qyx/UBgOlobKh2zTXXpLe97W299SGHHJJe85rX9NbjEm2mlXG1mALAemgDBeiueJFSft7PzeUFAFPRyFDtBz/4QXrFK16Rd6k3jOBe97pX3o3HZz/72bxaav+84YYbeu2mUR33oAc9qHf43lFHHZVOPvnkdPHFF/daUwFg0rSBAnRTObAmxMsWAKankaHatsUrxk033dRbn3TSSenoo4/urcfl61//err11lvzLqVLLrkkPfnJT07vec97ehVs1QCDm2++OX384x9P//k//+f0tKc9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uOOOO9IrX/nKdMstt/T2Z555ZjrooIN6awCgXeqmgWoDhW6Kn/tyQMH8fF4AwCoJ1ZZxzjnnpC984Qu99TOe8Yz0xCc+sbcGANpJGygQygEFUc1ahu4AsBKh2gDXXHNNetvb3tZbH3LIIek1r3lNbw0AtJc2UCCU56lt2ZIXADAEoVqNH/zgB+kVr3hF3qV01llnpXvd6155BwC02aA20LpDy4HZU/ezrkoNgLUQqtXYtm1buummm3rrk046KR199NG9NQAwG6JaLarW+sWh5eUZS8DsKVs/I2gvPw8AYDU2/GRRXrPosssuS6eeempvfeihh6aLL7447bvvvr19OPnkk9PHP/7x3jrOWYsqtvU67LDD8mpl1113XV4BAOsR1Spl22c8XNeduwbMjg0b8iKLn3mTPwF2GyajCF3OKYRqfb75zW+mpz/96ek73/lOustd7pI+/OEP94K1fuMK1YRlADB5EaqVrWAesGF21f3MexoCWLuu5xnaP/u88pWv7AVq4T/+x/+4V6AGAMyWOJxcGyh0xxVX5EUmQAdgPYRq2fbt29OnP/3p3vrII49ML3nJS3prAGB2RaBWTv0zDRRmU1SolYG5qZ8ArIdQbdH111+f3vzmN/fW+++/f/rDP/zD3hoAmH1RqVJWq0Q1y9ateQPMhIWFvMhi4qcBBQCsR+dDtR/96Efp5S9/ebrtttt6+zPOOCMdcsghvTUA0A11baAxIVAbKMyO8iy1+fm8AIA16vyggre//e13Vqbd4x73SE972tN660F27tyZbrrppt5648aN6eijj+6tw/zilXkt57AZVAAA0xfVaZs3500WlSw7duQN0Fp1034NKABYv67nGZ0P1V73utelCy64IO/W5x3veEeam5vLu9UTqgFAM0TLZwwq6BdVbFpBod02bdqz8jRavmPSLwDrY/onAAA98aBd1wZaTgwE2iN+fstWbq2fAIxC5yvVrr766nTDDTfk3cqiqu2LX/xibx1TQp/znOf01uExj3lMut/97pd3q6dSDQCao64NNIK2XbvyBmiVaPssz1PT+gkwGto/Ox6qDevkk09OH//4x3vrZzzjGemss87qrddDqAYAzaINFGZH2frpZxlgdLR/AgCwh2gDjSEF/bSBQvtEhVrZ+hk/3wAwCkI1AIBCtHuWh5jHg3k5PRBotgjD+9WdmwgAayVU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Pvlksf7MZz4z5I61OADhD//wD4twL1x22WVp2rRpRT3ShGoAQKMzBkp/InSN8LWH+wZAezD+2SBuvvnmXKU0derUfjf+32CDDdKMGTPyKqXbbrstV4MXd4KeQG38+PFpr732KmoAAGqPgZa7k2g/cR+oDNTCWWflAgBaWMOEai+99FIRZoX99tuv+LU/22yzTa5Sev3119cGYoP1P//zP7mKcYb/t/bPAgBAt2qdR/Pm9Q1UaC9dXbnIInx14icA7aBhQrXFixenBx54IF1//fVp//33z1drixHQHhGAjRs3Lq8G5957781VGpb92QAAWk0EJeVgLQK1CNZoX+VuRQcUANAuGur0z/XWWy9tv/32aYsttshXaqscF40Z3vi9Q/HEE0/kKqVddtklVwAAVIox0PioZAy0fVX7vpfvHwDQqhoqVBuom266qdfpn4cffniuBu+nP/1prrrHP3/xi1+kc845p+ia22GHHYrgLvZ5mz17drrhhhuKgw0AANpR7JdVHu8zBtqeyl2KAjUA2klThWqPr3mldvrpp6c5c+bkKynts88+vQ4tGIxnnnmm2JetR4R2n/zkJ9M///M/Fx1sPfu1vfLKK8WhCKecckr69Kc/7cROAKAtRaBW3og+ArXy6aC0tp/8pG+QavQTgHbS8KFaBFzHHXdc2nPPPdMBBxyQrrvuunxLSkcccUS66KKL8mrwVqxYkatulV9j4sSJadKkSX0OLoiDDb7whS/06nADAGgX1cZAI2SZOzcvaHmLFuWiQvmEWABoZePeXSPXDenUU08tDi8oi5HMCNsOPPDAfGXwvvWtb6Vvf/vbedV98EFnZ2eaOXNmMQoaolvtP//zP9OFF16YfvaznxXXwqabbpqWLFkyoH3gaonR0oHSHQcANIroUpo+vXe3Urx0Wrq073gorad8TlgcYmH8E6D51ZNRhHbOKRo+VIs9zGIEc6uttkqrV69ODz744NpxzLDtttumBQsWFLcPVnyNGOsMkydPTpdeemmxf1otZ5xxRvrXf/3XvErpkEMOSeeee25e1S/usMIyAKAZRXdaBGuVolspgjVaVxxQUB73/eUvhakA7abd84yGD9XKIlhbuHBhuvzyy/OVlKZMmVIcHrDZZpvlK/WJQwni4//+7//SlltumaZOnZpvqe3ggw9ODz30UFFHZ9uyZcvSJptsUqzr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X3lP+XMBgMYhVMsWL16cHnjggXT99den/fffP1+t7Y033shVKsK4cePG5RUAANRWawz0tdf2yKtuAjUAaGxCtQrrrbde2n777dMWW2yRr9RWOS4aRzTH7wUAgHWpdRpojH9WcuonADQ2SdAg3HTTTenOO+/Mq5QOP/zwXAEAwLrFiZ79daLF7Q4oAIDGJlSrw+OPP55OP/30NGfOnHwlpX322afXoQUAADAQ1cZAe3R25gIAaFjj3l0j11QRXWlLlixJK1asSC+++GK+2u2II45IZ5xxxpBHP2N8FACA9vPqq3uk//3f7+fVe7bd1utDAJrDI488kqv2I1Rbh1NPPbU4vKBshx12SMcdd1w68MAD8xUAAKjf3LkpdXV1d67F3mrxEdcAgMYmVFuH2bNnpyeeeCJttdVWafXq1enBBx9Mb7/9dr41foq4bVqwYEFxOwAA1CtCNPunAUDzEarVKYK1hQsXpssvvzxfSWnKlCnphhtuSJtttlm+AgAAAEArc1BBnSI4i5HQc845J19J6dlnn03z58/PKwAAAABanU61ITj66KPTXXfdVdQTJkxI9957b9pggw2KNQAAAACtS6faEMycOTNXKb311ltp+fLleQUAAABAKxOqDUEcUlDp5ZdfzhUAAAAArUyotsZzzz2Xli5dmhYvXpzOPPPMfHXdJk6cmKtu663nnxMAAACgHUiB1lixYkX60pe+lE477bR09dVXF+uBePjhh3PVbfLkybkCAAAAoJUJ1dbYc8890/jx4/MqpSVLluSqf7fcckuuug8qmDZtWl4BAAAA0MqEamtstNFGaa+99sqrlK666qq0atWqvKrunnvuSTfeeGNepTRjxoxewRwAAAAArUuols2ZMydXKb355pvp+OOPT0899VS+0ttdd91V3N5j4403TieccEJeAQAAANDqxr27Rq7b3oIFC9L555+fVylNmjQpHXroocV46Prrr59Wr15djIZGqNYjutMuueQSo58AAAAAbUSoVnLxxRenCy64IK/6t+mmmxYh3NSpU/MVAAAAANqBUK2KlStXpvnz56fly5fnK73FKZ+xh9qsWbPSZpttlq8CAAAA0C6EagAAAABQJwcVAAAAAECdhGoAAAAAUCehGgAAAADUSagGAAAAAHUSqgEAAABAnYRqAAAAAFCnce+ukWsazDvvvJPuuOOOou7o6Ejrr79+UQP9+/Wvf51WrlyZ3nrrrTRhwoS0yy67pI022ijfCgwHz1EwvJ555pn06KOPFs9d6623Xvq93/u9tM022+RbgcF67LHH0pNPPlk8b33gAx9IO++8c/EYA4bXG2+8kf77v/+7qKdMmZL+4A/+oKhbnVCtgS1cuDDNnz+/qO++++60ySabFDVQ3ZIlS9Jll12WHnrooXzlPR/72MfS8ccfn6ZNm5avAEPhOQqG7vnnn0/f/e530/XXX1/UZZMnT06f/exn09FHH12EbMDAxOMpnqeuueaa9Morr+Sr3eIHrgcddFA65phj0nbbbZevAkN19tlnpyuuuKKoP/e5z6XzzjuvqFudUK1BPfjgg+nzn/98evPNN4u1NyxQ29tvv51OPfXUdNNNN+UrtR122GHpzDPPzCtgMDxHwdBFp+cpp5ySXn755XyltokTJxZvVg4++OB8Bahl2bJl6aSTTkovvvhivlLbl7/85TR79uy8Agbr3//934ugukc7hWrj566RaxrE448/nv7qr/4q/eY3v8lXUjr22GPT+973vrwCKsWbkspAbeutt06HHHJIOvTQQ9MHP/jB9PTTT6fXXnutuC3GQl9//fX08Y9/vFgD9fEcBUO3dOnSNGvWrLXBdNh9992L7pkZM2akbbfdthhP+9WvflXcFj88uv3229Pv/u7vpu233764BvS1YsWK4o195XPU3nvvnf7yL/8yffKTn0xbbLFFr9eF99xzTzGyNnXq1GIN1G/16tXpqKOOWvu4Ch/96EfTfvvtl1etTadag7nvvvvSCSeckF544YV8pZsuAKguRj5PPvnkvErFC6lYV+6V8eqrr6Y5c+akH//4x/lKSldddVWx1xowcJ6jYOheeumltP/++6/took3+d/85jfTbrvtVqwrxWMuumh6RkOjY+1HP/pR2mqrrYo18J4Inw844IC0atWqYr355puniy++OO20007Fuke8LjzxxBPTnXfema+kdN1116Udd9wxr4B6xBY7le+zQjt1qtmhsYH8y7/8SzryyCP7vFkBqosNZ88///y8SunAAw9MX/3qV/tsPrvhhhumCy+8sNiYtsc3vvGNXAED4TkKhkc8lnoCtfHjx6dLL720aqAW4oc/3/ve94rPC9HZdvnllxc10Nu11167NlALF110UZ9ALcTrwritMpyOvQ2B+l19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\" alt=\"equilateral triangle with distances from a point\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function d = sumdist(x,y,x0,y0)\r\n%  x,y = coordinates of the triangle's vertices\r\n%  x0,y0 = coordinates of the point in the interior of the triangle\r\n  d = sum(hypot(x-x0,y-y0));\r\nend","test_suite":"%%\r\nx = [1 6.215999461960969 2.397622843553612];\r\ny = [2 3.397622843553612 7.215999461960969];\r\nx0 = 2.1;\r\ny0 = 3.2;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 4.676537180435970;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [1   4.284147809382832  3.404163056034262];\r\ny = [-2 -2.879984753348571  0.404163056034262];\r\nx0 = 3;\r\ny0 = -1;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 2.944486372867091;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [1   1.292541480647668  0.910019578262454];\r\ny = [-2 -1.727200655975001 -1.610251974085906];\r\nx0 = 1.1;\r\ny0 = -1.8;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 0.346410161513776;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [-4  0.854101966249685 -4.627170779605921];\r\ny = [-8 -4.473288486245162 -2.032868627790361];\r\nx0 = -2;\r\ny0 = -4;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 5.196152422706631;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nxr = 100*rand; yr = 100*rand; s  = 100*rand;\r\nx = xr+s*[-4  0.854101966249685 -4.627170779605921];\r\ny = yr+s*[-8 -4.473288486245162 -2.032868627790361];\r\nx0 = mean(x);\r\ny0 = mean(y);\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 5.196152422706631*s;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nx = [0 0.819152044288992 -0.087155742747658];\r\ny = [0 0.573576436351046  0.996194698091746];\r\nx0 = 0.2;\r\ny0 = 0.4;\r\nd = sumdist(x,y,x0,y0);\r\nd_correct = 0.866025403784439;\r\nassert(abs(d-d_correct)/d_correct \u003c 1e-8)\r\n\r\n%%\r\nfiletext = fileread('sumdist.m');\r\nillegal = contains(filetext, 'assignin') || contains(filetext, 'assert') || contains(filetext,'regexp'); \r\nassert(~illegal)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":46909,"edited_by":46909,"edited_at":"2023-12-28T05:22:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":6,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-12-28T05:22:00.000Z","updated_at":"2023-12-28T05:22:29.000Z","published_at":"2023-12-28T05:22:07.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\u003eWrite a function to compute the sum of the (shortest) distances from a point inside an equilateral triangle to the sides of the triangle. That is, for the triangle below, compute the sum \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\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a+b+c\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea+b+c\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. Input will consist of the point (\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\u003ex0\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\u003ey0\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e) and vectors \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\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw: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 with the coordinates of the vertices of the triangle. \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=\\\"488\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"495\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"equilateral triangle with distances from a point\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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rrhBNg0UAFjO9u150acchATQdEI1ANalrg003j5v3Zo3AACFuFfoV76kA2gDoRoA61bXBhpvoLWBAgClOH+1vEdwnhrQRkI1ANZt0DRQbaAAQKls/YxArXw5B9AGQjUARiLOQSlbN7SBAgClsvVzbi4vAFpGqAbAyNS9adYGCgBUovWzpPUTaCuhGgAjM6gNdPPmvAEAOm3btrzIBGpAmwnVABipujbQCNa0gQJAt9UNKJifzwuAFtrwk0V5zaJrrrkmnX322Xm3eqeccko66qij8m44hx12WLruuuvyDqD9qiEF/WemVFVsEboBAN0T9wb97Z9xT7BjR94ArdT1PEOoVvjABz6QzjjjjLxbvXPPPTcde+yxeTccoRowiyJY27Qpb7II1nbtyhsAoFM2bMiLLF62af+Edut6nqH9s3DVVVflFQDrEQGaNlAAINQNKFC9DrSdSrXCc5/73PSFL3yht37+85+fHvawh/XWK3noQx+a7nvf++bdcFSqAbNKGygAEGJoUf/9QFSolcONgPbR/ilUu9Mdd9yRDj/88HT77bf39uedd1465phjeutxEqoBs0wbKAB0W929QJyl5gUbtJ/2T+4UfxCqQG3fffdNj3rUo3prANZuUBtoVLABALNv27a86CNQA2aBUK3Pl7/85byKh8D794I1ANYvWjzKm+doAelvAwEAZlN5vTecAJgVQrU+V199dV6l9OAHPzivAFiv6hy1fqrVAGD2xYCCuOb3KyvYAdpKqNbnxhtvzKuUjjzyyLwCYBQEawDQPQsLeZFF5XrcEwDMAqFan89+9rN5tdT+ecMNN6QzzzwzPfGJT0wPetCDegfwHXXUUenkk09OF198cW+wAQCrFzfSZRtovMHWBgoAsymu8/3m5/MCYAaY/pl9/etfT4973OPyLqVnPetZ6aKLLsq7eg984APTW97yll7Yth6mfwJdUjcBLN5YmwYKALMlArWyIt3TJ8yWrucZQrXsYx/7WDrllFPybk/77bdfb2jBbbfddud00Mr++++f3vGOd6SHPexh+TvDGyaUE74Bs6DuJjsOLS7bQwGA9oqXaP3nqbnWQzsMWzgkVCOdffbZ6dxzz8271AvR5ufn0/HHH99rBQ0RqH3qU59K55xzTvrc5z7X+164z33uky699NJ00EEH5e8MR6Ua0EWbN+/d9rljhxH7ADAL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awOtOxsHAOqURwfMz+cFAGMlVAOAKatrA42zcbSBArCSurM444UNAOMnVAOAKRvUBrp5c94AwAB1Awq0fgJMhlANABogqgrKQ6UjWNMGCsAgcVxAfPXT+gkwOUI1AGiIuuqCqEAoH5gAIJRVakHrJ8DkCNUAoCEiUNuxI28y00ABGKR86VIOvgFgvIRqANAgEaxpAwVgJTGgoBxoU14/ABiv1oVqP/zhD9POnTt7X9dff33+LgDMjqg0KNt3tIEC0M+AAoDp2/CTRXndCq973evSBRdc0Fs/4xnPSGeddVZvPQrXXHNNOvvss/Nu9U455ZR01FFH5d3wDjvssHTdddflHQAsVR9s2pQ3WTws7dqVNwB02oYNeZHFFGntn8CkdT3PaFWl2ic+8Yk7A7Vx+PKXv3xnFdwwX9/+9rfzfwMAjIY2UAAGidbPkkANYPJaE6pFcHX66afn3XhcddVVeQUA06cNFIA627blRSZQA5iO1rR//of/8B/SX/3VX+XdklG3fz73uc9NX/jCF3rr5z//+elhD3tYb72Shz70oem+971v3g1P+ycAg2gDBaBfVKmVU6FjcnT5EgZgErqeZ7QiVLvwwgvTa1/72rzbbZSh2h133JEOP/zwdPvtt/f25513XjrmmGN663ETqgGwnGj5rKtKiPNzAOiWCNT62z+9aAGmyZlqDXfjjTemN73pTb31gQcemI488sjeetTiD0EVqO27777pUY96VG8NANNW1wYaD1TaQAG6pzxPrTx/E4DJaXSoFtVjr3zlK9Mtt9zS25955pnpoIMO6q1HLYYUVO5///v3gjUAaIKoQqirSivbfwCYbXUDCrR9AkxPo0O1c845584zzqLV84lPfGJvPQ5XX311XqX04Ac/OK8AoBnqgrU4b02wBtAdMaymX1Qyx/UBgOlobKh2zTXXpLe97W299SGHHJJe85rX9NbjEm2mlXG1mALAemgDBeiueJFSft7PzeUFAFPRyFDtBz/4QXrFK16Rd6k3jOBe97pX3o3HZz/72bxaav+84YYbeu2mUR33oAc9qHf43lFHHZVOPvnkdPHFF/daUwFg0rSBAnRTObAmxMsWAKankaHatsUrxk033dRbn3TSSenoo4/urcfl61//err11lvzLqVLLrkkPfnJT07vec97ehVs1QCDm2++OX384x9P//k//+f0tKc9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uOOOO9IrX/nKdMstt/T2Z555ZjrooIN6awCgXeqmgWoDhW6Kn/tyQMH8fF4AwCoJ1ZZxzjnnpC984Qu99TOe8Yz0xCc+sbcGANpJGygQygEFUc1ahu4AsBKh2gDXXHNNetvb3tZbH3LIIek1r3lNbw0AtJc2UCCU56lt2ZIXADAEoVqNH/zgB+kVr3hF3qV01llnpXvd6155BwC02aA20LpDy4HZU/ezrkoNgLUQqtXYtm1buummm3rrk046KR199NG9NQAwG6JaLarW+sWh5eUZS8DsKVs/I2gvPw8AYDU2/GRRXrPosssuS6eeempvfeihh6aLL7447bvvvr19OPnkk9PHP/7x3jrOWYsqtvU67LDD8mpl1113XV4BAOsR1Spl22c8XNeduwbMjg0b8iKLn3mTPwF2GyajCF3OKYRqfb75zW+mpz/96ek73/lOustd7pI+/OEP94K1fuMK1YRlADB5EaqVrWAesGF21f3MexoCWLuu5xnaP/u88pWv7AVq4T/+x/+4V6AGAMyWOJxcGyh0xxVX5EUmQAdgPYRq2fbt29OnP/3p3vrII49ML3nJS3prAGB2RaBWTv0zDRRmU1SolYG5qZ8ArIdQbdH111+f3vzmN/fW+++/f/rDP/zD3hoAmH1RqVJWq0Q1y9ateQPMhIWFvMhi4qcBBQCsR+dDtR/96Efp5S9/ebrtttt6+zPOOCMdcsghvTUA0A11baAxIVAbKMyO8iy1+fm8AIA16vyggre//e13Vqbd4x73SE972tN660F27tyZbrrppt5648aN6eijj+6tw/zilXkt57AZVAAA0xfVaZs3500WlSw7duQN0Fp1034NKABYv67nGZ0P1V73utelCy64IO/W5x3veEeam5vLu9UTqgFAM0TLZwwq6BdVbFpBod02bdqz8jRavmPSLwDrY/onAAA98aBd1wZaTgwE2iN+fstWbq2fAIxC5yvVrr766nTDDTfk3cqiqu2LX/xibx1TQp/znOf01uExj3lMut/97pd3q6dSDQCao64NNIK2XbvyBmiVaPssz1PT+gkwGto/Ox6qDevkk09OH//4x3vrZzzjGemss87qrddDqAYAzaINFGZH2frpZxlgdLR/AgCwh2gDjSEF/bSBQvtEhVrZ+hk/3wAwCkI1AIBCtHuWh5jHg3k5PRBotgjD+9WdmwgAayVU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Pvlksf7MZz4z5I61OADhD//wD4twL1x22WVp2rRpRT3ShGoAQKMzBkp/InSN8LWH+wZAezD+2SBuvvnmXKU0derUfjf+32CDDdKMGTPyKqXbbrstV4MXd4KeQG38+PFpr732KmoAAGqPgZa7k2g/cR+oDNTCWWflAgBaWMOEai+99FIRZoX99tuv+LU/22yzTa5Sev3119cGYoP1P//zP7mKcYb/t/bPAgBAt2qdR/Pm9Q1UaC9dXbnIInx14icA7aBhQrXFixenBx54IF1//fVp//33z1drixHQHhGAjRs3Lq8G5957781VGpb92QAAWk0EJeVgLQK1CNZoX+VuRQcUANAuGur0z/XWWy9tv/32aYsttshXaqscF40Z3vi9Q/HEE0/kKqVddtklVwAAVIox0PioZAy0fVX7vpfvHwDQqhoqVBuom266qdfpn4cffniuBu+nP/1prrrHP3/xi1+kc845p+ia22GHHYrgLvZ5mz17drrhhhuKgw0AANpR7JdVHu8zBtqeyl2KAjUA2klThWqPr3mldvrpp6c5c+bkKynts88+vQ4tGIxnnnmm2JetR4R2n/zkJ9M///M/Fx1sPfu1vfLKK8WhCKecckr69Kc/7cROAKAtRaBW3og+ArXy6aC0tp/8pG+QavQTgHbS8KFaBFzHHXdc2nPPPdMBBxyQrrvuunxLSkcccUS66KKL8mrwVqxYkatulV9j4sSJadKkSX0OLoiDDb7whS/06nADAGgX1cZAI2SZOzcvaHmLFuWiQvmEWABoZePeXSPXDenUU08tDi8oi5HMCNsOPPDAfGXwvvWtb6Vvf/vbedV98EFnZ2eaOXNmMQoaolvtP//zP9OFF16YfvaznxXXwqabbpqWLFkyoH3gaonR0oHSHQcANIroUpo+vXe3Urx0Wrq073gorad8TlgcYmH8E6D51ZNRhHbOKRo+VIs9zGIEc6uttkqrV69ODz744NpxzLDtttumBQsWFLcPVnyNGOsMkydPTpdeemmxf1otZ5xxRvrXf/3XvErpkEMOSeeee25e1S/usMIyAKAZRXdaBGuVolspgjVaVxxQUB73/eUvhakA7abd84yGD9XKIlhbuHBhuvzyy/OVlKZMmVIcHrDZZpvlK/WJQwni4//+7//SlltumaZOnZpvqe3ggw9ODz30UFFHZ9uyZcvSJptsUqzr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X3lP+XMBgMYhVMsWL16cHnjggXT99den/fffP1+t7Y033shVKsK4cePG5RUAANRWawz0tdf2yKtuAjUAaGxCtQrrrbde2n777dMWW2yRr9RWOS4aRzTH7wUAgHWpdRpojH9WcuonADQ2SdAg3HTTTenOO+/Mq5QOP/zwXAEAwLrFiZ79daLF7Q4oAIDGJlSrw+OPP55OP/30NGfOnHwlpX322afXoQUAADAQ1cZAe3R25gIAaFjj3l0j11QRXWlLlixJK1asSC+++GK+2u2II45IZ5xxxpBHP2N8FACA9vPqq3uk//3f7+fVe7bd1utDAJrDI488kqv2I1Rbh1NPPbU4vKBshx12SMcdd1w68MAD8xUAAKjf3LkpdXV1d67F3mrxEdcAgMYmVFuH2bNnpyeeeCJttdVWafXq1enBBx9Mb7/9dr41foq4bVqwYEFxOwAA1CtCNPunAUDzEarVKYK1hQsXpssvvzxfSWnKlCnphhtuSJtttlm+AgAAAEArc1BBnSI4i5HQc845J19J6dlnn03z58/PKwAAAABanU61ITj66KPTXXfdVdQTJkxI9957b9pggw2KNQAAAACtS6faEMycOTNXKb311ltp+fLleQUAAABAKxOqDUEcUlDp5ZdfzhUAAAAArUyotsZzzz2Xli5dmhYvXpzOPPPMfHXdJk6cmKtu663nnxMAAACgHUiB1lixYkX60pe+lE477bR09dVXF+uBePjhh3PVbfLkybkCAAAAoJUJ1dbYc8890/jx4/MqpSVLluSqf7fcckuuug8qmDZtWl4BAAAA0MqEamtstNFGaa+99sqrlK666qq0atWqvKrunnvuSTfeeGNepTRjxoxewRwAAAAArUuols2ZMydXKb355pvp+OOPT0899VS+0ttdd91V3N5j4403TieccEJeAQAAANDqxr27Rq7b3oIFC9L555+fVylNmjQpHXroocV46Prrr59Wr15djIZGqNYjutMuueQSo58AAAAAbUSoVnLxxRenCy64IK/6t+mmmxYh3NSpU/MVAAAAANqBUK2KlStXpvnz56fly5fnK73FKZ+xh9qsWbPSZpttlq8CAAAA0C6EagAAAABQJwcVAAAAAECdhGoAAAAAUCehGgAAAADUSagGAAAAAHUSqgEAAABAnYRqAAAAAFCnce+ukWsazDvvvJPuuOOOou7o6Ejrr79+UQP9+/Wvf51WrlyZ3nrrrTRhwoS0yy67pI022ijfCgwHz1EwvJ555pn06KOPFs9d6623Xvq93/u9tM022+RbgcF67LHH0pNPPlk8b33gAx9IO++8c/EYA4bXG2+8kf77v/+7qKdMmZL+4A/+oKhbnVCtgS1cuDDNnz+/qO++++60ySabFDVQ3ZIlS9Jll12WHnrooXzlPR/72MfS8ccfn6ZNm5avAEPhOQqG7vnnn0/f/e530/XXX1/UZZMnT06f/exn09FHH12EbMDAxOMpnqeuueaa9Morr+Sr3eIHrgcddFA65phj0nbbbZevAkN19tlnpyuuuKKoP/e5z6XzzjuvqFudUK1BPfjgg+nzn/98evPNN4u1NyxQ29tvv51OPfXUdNNNN+UrtR122GHpzDPPzCtgMDxHwdBFp+cpp5ySXn755XyltokTJxZvVg4++OB8Bahl2bJl6aSTTkovvvhivlLbl7/85TR79uy8Agbr3//934ugukc7hWrj566RaxrE448/nv7qr/4q/eY3v8lXUjr22GPT+973vrwCKsWbkspAbeutt06HHHJIOvTQQ9MHP/jB9PTTT6fXXnutuC3GQl9//fX08Y9/vFgD9fEcBUO3dOnSNGvWrLXBdNh9992L7pkZM2akbbfdthhP+9WvflXcFj88uv3229Pv/u7vpu233764BvS1YsWK4o195XPU3nvvnf7yL/8yffKTn0xbbLFFr9eF99xzTzGyNnXq1GIN1G/16tXpqKOOWvu4Ch/96EfTfvvtl1etTadag7nvvvvSCSeckF544YV8pZsuAKguRj5PPvnkvErFC6lYV+6V8eqrr6Y5c+akH//4x/lKSldddVWx1xowcJ6jYOheeumltP/++6/took3+d/85jfTbrvtVqwrxWMuumh6RkOjY+1HP/pR2mqrrYo18J4Inw844IC0atWqYr355puniy++OO20007Fuke8LjzxxBPTnXfema+kdN1116Udd9wxr4B6xBY7le+zQjt1qtmhsYH8y7/8SzryyCP7vFkBqosNZ88///y8SunAAw9MX/3qV/tsPrvhhhumCy+8sNiYtsc3vvGNXAED4TkKhkc8lnoCtfHjx6dLL720aqAW4oc/3/ve94rPC9HZdvnllxc10Nu11167NlALF110UZ9ALcTrwritMpyOvQ2B+l19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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:\"triangles\"","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:\"triangles\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"triangles\"","","\"","triangles","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f508\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fbf3312f468\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fbf3312eba8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f828\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fbf3312f788\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fbf3312f6e8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fbf3312f648\u003e":"tag:\"triangles\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f648\u003e":"tag:\"triangles\""},"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:\"triangles\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"triangles\"","","\"","triangles","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f508\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fbf3312f468\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fbf3312eba8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f828\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fbf3312f788\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fbf3312f6e8\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fbf3312f648\u003e":"tag:\"triangles\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fbf3312f648\u003e":"tag:\"triangles\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":60982,"difficulty_rating":"easy"},{"id":60981,"difficulty_rating":"easy-medium"},{"id":44394,"difficulty_rating":"easy-medium"},{"id":60936,"difficulty_rating":"easy-medium"},{"id":43236,"difficulty_rating":"easy-medium"},{"id":59501,"difficulty_rating":"medium"}]}}