{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-05-26T00:16:20.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-05-26T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":396,"title":"Dancing with wolves?","description":"let wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.","description_html":"\u003cp\u003elet wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.\u003c/p\u003e","function_template":"function go = partner(wolf)\r\n% go anywhere, just return timely\r\ntic; toc;\r\nend","test_suite":"%%\r\nbeat=(1+rand)/4; \r\nwolf=@()pause(beat);\r\ntic;\r\npartner(wolf);\r\nassert(toc\u003e2.5*beat)\r\nassert(toc\u003c3*beat)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2012-02-24T05:12:16.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-02-24T05:12:16.000Z","updated_at":"2025-04-12T19:49:36.000Z","published_at":"2012-02-24T05:12:16.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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\u003elet wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.\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\"}]}"}],"problem_search":{"problems":[{"id":396,"title":"Dancing with wolves?","description":"let wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.","description_html":"\u003cp\u003elet wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.\u003c/p\u003e","function_template":"function go = partner(wolf)\r\n% go anywhere, just return timely\r\ntic; toc;\r\nend","test_suite":"%%\r\nbeat=(1+rand)/4; \r\nwolf=@()pause(beat);\r\ntic;\r\npartner(wolf);\r\nassert(toc\u003e2.5*beat)\r\nassert(toc\u003c3*beat)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2012-02-24T05:12:16.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-02-24T05:12:16.000Z","updated_at":"2025-04-12T19:49:36.000Z","published_at":"2012-02-24T05:12:16.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"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\u003elet wolf() make one or two steps to get a feel of the beat, it is waltz, do not let wolf() make the third step, return safely just before the third beat should fall, do not be too fast or too slow.\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\"}]}"}],"errors":[],"facets":[[],[{"value":"medium","count":1,"selected":false}]],"term":"tag:\"dance\"","page":1,"per_page":50,"sort":"map(difficulty_value,0,0,999) asc"}}