{"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":877,"title":"What is Title of Cody Challenge 42?","description":"Given a Cody Challenge number return its Title.\r\n\r\n*Input:* Cody Challenge Number\r\n\r\n*Output:* Title of the Cody Challenge\r\n\r\n  1 'Times 2 - START HERE'  \r\n  2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \r\n110 'Make an N-dimensional Multiplication Table'\r\n808 'Hamming Weight - Fast'  \r\n\r\n\r\nFor my methods this was non-trivial due to hyperlink issues.\r\n\r\n Warning:What \"you\" may see is not what you \"get\"\r\n Can anyone \"get\" the title to challenge 4?\r\n My method faces many blocked challenge numbers.\r\n\r\n(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)","description_html":"\u003cp\u003eGiven a Cody Challenge number return its Title.\u003c/p\u003e\u003cp\u003e\u003cb\u003eInput:\u003c/b\u003e Cody Challenge Number\u003c/p\u003e\u003cp\u003e\u003cb\u003eOutput:\u003c/b\u003e Title of the Cody Challenge\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e1 'Times 2 - START HERE'  \r\n2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \r\n110 'Make an N-dimensional Multiplication Table'\r\n808 'Hamming Weight - Fast'  \r\n\u003c/pre\u003e\u003cp\u003eFor my methods this was non-trivial due to hyperlink issues.\u003c/p\u003e\u003cpre\u003e Warning:What \"you\" may see is not what you \"get\"\r\n Can anyone \"get\" the title to challenge 4?\r\n My method faces many blocked challenge numbers.\u003c/pre\u003e\u003cp\u003e(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)\u003c/p\u003e","function_template":"function Title = Cody_Title(n)\r\n  Title='Good Luck';\r\nend","test_suite":"%%\r\nn = 1;\r\nTitle_correct = 'Times 2 - START HERE';\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 2;\r\nTitle_correct = 'Make the vector [1 2 3 4 5 6 7 8 9 10]';\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 110;\r\nTitle_correct = 'Make an N-dimensional Multiplication Table';\r\n% This problem hurts my head\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 808;\r\nTitle_correct = 'Hamming Weight - Fast';\r\nassert(strcmp(Cody_Title(n),Title_correct))","published":true,"deleted":false,"likes_count":6,"comments_count":3,"created_by":3097,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-08-04T14:40:09.000Z","updated_at":"2025-12-27T16:14:18.000Z","published_at":"2012-08-04T16:25:31.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a Cody Challenge number return its Title.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInput:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e Cody Challenge Number\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOutput:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e Title of the Cody Challenge\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[1 'Times 2 - START HERE'  \\n2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \\n110 'Make an N-dimensional Multiplication Table'\\n808 'Hamming Weight - Fast']]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor my methods this was non-trivial due to hyperlink issues.\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[ Warning:What \\\"you\\\" may see is not what you \\\"get\\\"\\n Can anyone \\\"get\\\" the title to challenge 4?\\n My method faces many blocked challenge numbers.]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)\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":43676,"title":"Count the Digits in the Box","description":"In this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\r\n\r\n ----------------------------------------------\r\n |  The number of 0's inside the box is: ___  |\r\n |  The number of 1's inside the box is: ___  |\r\n |  The number of 2's inside the box is: ___  |\r\n |  The number of 3's inside the box is: ___  |\r\n |  The number of 4's inside the box is: ___  |\r\n |  The number of 5's inside the box is: ___  |\r\n |  The number of 6's inside the box is: ___  |\r\n |  The number of 7's inside the box is: ___  |\r\n |  The number of 8's inside the box is: ___  |\r\n |  The number of 9's inside the box is: ___  |\r\n ----------------------------------------------\r\n\r\nSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\r\n\r\n --------------------------------------------\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   3 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   2 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\r\n\r\nCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box. \r\n\r\n*Example*\r\n\r\nIf\r\n\r\n extras = 22222\r\n\r\nthen we can see by inspection that one solution is\r\n\r\n census = [1 7 7 2 1 1 1 3 1 1]\r\n\r\nas shown below\r\n\r\n --------------------------------------------\r\n | Here are some extra numbers:       22222 |\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   7 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   3 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\r\n\r\nIn general, your answer might not be unique. We'll just test whether you meet the criteria.","description_html":"\u003cp\u003eIn this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\u003c/p\u003e\u003cpre\u003e ----------------------------------------------\r\n |  The number of 0's inside the box is: ___  |\r\n |  The number of 1's inside the box is: ___  |\r\n |  The number of 2's inside the box is: ___  |\r\n |  The number of 3's inside the box is: ___  |\r\n |  The number of 4's inside the box is: ___  |\r\n |  The number of 5's inside the box is: ___  |\r\n |  The number of 6's inside the box is: ___  |\r\n |  The number of 7's inside the box is: ___  |\r\n |  The number of 8's inside the box is: ___  |\r\n |  The number of 9's inside the box is: ___  |\r\n ----------------------------------------------\u003c/pre\u003e\u003cp\u003eSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\u003c/p\u003e\u003cpre\u003e --------------------------------------------\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   3 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   2 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\u003c/pre\u003e\u003cp\u003eCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box.\u003c/p\u003e\u003cp\u003e\u003cb\u003eExample\u003c/b\u003e\u003c/p\u003e\u003cp\u003eIf\u003c/p\u003e\u003cpre\u003e extras = 22222\u003c/pre\u003e\u003cp\u003ethen we can see by inspection that one solution is\u003c/p\u003e\u003cpre\u003e census = [1 7 7 2 1 1 1 3 1 1]\u003c/pre\u003e\u003cp\u003eas shown below\u003c/p\u003e\u003cpre\u003e --------------------------------------------\r\n | Here are some extra numbers:       22222 |\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   7 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   3 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\u003c/pre\u003e\u003cp\u003eIn general, your answer might not be unique. We'll just test whether you meet the criteria.\u003c/p\u003e","function_template":"function census = getDigitCensus(extras)\r\n  census = [0 0 0 0 0 0 0 0 0 0];\r\nend","test_suite":"%%\r\nextras = 22222;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 6380059;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 99999432;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 347879;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 83870955;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 1111111111;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))","published":true,"deleted":false,"likes_count":3,"comments_count":4,"created_by":7,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":6,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-21T20:00:30.000Z","updated_at":"2016-12-14T15:19:55.000Z","published_at":"2016-12-13T23:01:52.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ ----------------------------------------------\\n |  The number of 0's inside the box is: ___  |\\n |  The number of 1's inside the box is: ___  |\\n |  The number of 2's inside the box is: ___  |\\n |  The number of 3's inside the box is: ___  |\\n |  The number of 4's inside the box is: ___  |\\n |  The number of 5's inside the box is: ___  |\\n |  The number of 6's inside the box is: ___  |\\n |  The number of 7's inside the box is: ___  |\\n |  The number of 8's inside the box is: ___  |\\n |  The number of 9's inside the box is: ___  |\\n ----------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ --------------------------------------------\\n | The number of 0's inside the box is:   1 |\\n | The number of 1's inside the box is:   7 |\\n | The number of 2's inside the box is:   3 |\\n | The number of 3's inside the box is:   2 |\\n | The number of 4's inside the box is:   1 |\\n | The number of 5's inside the box is:   1 |\\n | The number of 6's inside the box is:   1 |\\n | The number of 7's inside the box is:   2 |\\n | The number of 8's inside the box is:   1 |\\n | The number of 9's inside the box is:   1 |\\n --------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ extras = 22222]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen we can see by inspection that one solution is\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ census = [1 7 7 2 1 1 1 3 1 1]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eas shown below\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ --------------------------------------------\\n | Here are some extra numbers:       22222 |\\n | The number of 0's inside the box is:   1 |\\n | The number of 1's inside the box is:   7 |\\n | The number of 2's inside the box is:   7 |\\n | The number of 3's inside the box is:   2 |\\n | The number of 4's inside the box is:   1 |\\n | The number of 5's inside the box is:   1 |\\n | The number of 6's inside the box is:   1 |\\n | The number of 7's inside the box is:   3 |\\n | The number of 8's inside the box is:   1 |\\n | The number of 9's inside the box is:   1 |\\n --------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn general, your answer might not be unique. We'll just test whether you meet the criteria.\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":{"errors":[],"problems":[{"id":877,"title":"What is Title of Cody Challenge 42?","description":"Given a Cody Challenge number return its Title.\r\n\r\n*Input:* Cody Challenge Number\r\n\r\n*Output:* Title of the Cody Challenge\r\n\r\n  1 'Times 2 - START HERE'  \r\n  2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \r\n110 'Make an N-dimensional Multiplication Table'\r\n808 'Hamming Weight - Fast'  \r\n\r\n\r\nFor my methods this was non-trivial due to hyperlink issues.\r\n\r\n Warning:What \"you\" may see is not what you \"get\"\r\n Can anyone \"get\" the title to challenge 4?\r\n My method faces many blocked challenge numbers.\r\n\r\n(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)","description_html":"\u003cp\u003eGiven a Cody Challenge number return its Title.\u003c/p\u003e\u003cp\u003e\u003cb\u003eInput:\u003c/b\u003e Cody Challenge Number\u003c/p\u003e\u003cp\u003e\u003cb\u003eOutput:\u003c/b\u003e Title of the Cody Challenge\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e1 'Times 2 - START HERE'  \r\n2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \r\n110 'Make an N-dimensional Multiplication Table'\r\n808 'Hamming Weight - Fast'  \r\n\u003c/pre\u003e\u003cp\u003eFor my methods this was non-trivial due to hyperlink issues.\u003c/p\u003e\u003cpre\u003e Warning:What \"you\" may see is not what you \"get\"\r\n Can anyone \"get\" the title to challenge 4?\r\n My method faces many blocked challenge numbers.\u003c/pre\u003e\u003cp\u003e(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)\u003c/p\u003e","function_template":"function Title = Cody_Title(n)\r\n  Title='Good Luck';\r\nend","test_suite":"%%\r\nn = 1;\r\nTitle_correct = 'Times 2 - START HERE';\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 2;\r\nTitle_correct = 'Make the vector [1 2 3 4 5 6 7 8 9 10]';\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 110;\r\nTitle_correct = 'Make an N-dimensional Multiplication Table';\r\n% This problem hurts my head\r\nassert(strcmp(Cody_Title(n),Title_correct))\r\n%%\r\nn = 808;\r\nTitle_correct = 'Hamming Weight - Fast';\r\nassert(strcmp(Cody_Title(n),Title_correct))","published":true,"deleted":false,"likes_count":6,"comments_count":3,"created_by":3097,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2012-08-04T14:40:09.000Z","updated_at":"2025-12-27T16:14:18.000Z","published_at":"2012-08-04T16:25:31.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a Cody Challenge number return its Title.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInput:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e Cody Challenge Number\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOutput:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e Title of the Cody Challenge\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[1 'Times 2 - START HERE'  \\n2 'Make the vector [1 2 3 4 5 6 7 8 9 10]' \\n110 'Make an N-dimensional Multiplication Table'\\n808 'Hamming Weight - Fast']]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor my methods this was non-trivial due to hyperlink issues.\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[ Warning:What \\\"you\\\" may see is not what you \\\"get\\\"\\n Can anyone \\\"get\\\" the title to challenge 4?\\n My method faces many blocked challenge numbers.]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e(I retain the right to add cases if hard coded answers are invoked and become the leading solution size)\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":43676,"title":"Count the Digits in the Box","description":"In this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\r\n\r\n ----------------------------------------------\r\n |  The number of 0's inside the box is: ___  |\r\n |  The number of 1's inside the box is: ___  |\r\n |  The number of 2's inside the box is: ___  |\r\n |  The number of 3's inside the box is: ___  |\r\n |  The number of 4's inside the box is: ___  |\r\n |  The number of 5's inside the box is: ___  |\r\n |  The number of 6's inside the box is: ___  |\r\n |  The number of 7's inside the box is: ___  |\r\n |  The number of 8's inside the box is: ___  |\r\n |  The number of 9's inside the box is: ___  |\r\n ----------------------------------------------\r\n\r\nSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\r\n\r\n --------------------------------------------\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   3 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   2 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\r\n\r\nCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box. \r\n\r\n*Example*\r\n\r\nIf\r\n\r\n extras = 22222\r\n\r\nthen we can see by inspection that one solution is\r\n\r\n census = [1 7 7 2 1 1 1 3 1 1]\r\n\r\nas shown below\r\n\r\n --------------------------------------------\r\n | Here are some extra numbers:       22222 |\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   7 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   3 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\r\n\r\nIn general, your answer might not be unique. We'll just test whether you meet the criteria.","description_html":"\u003cp\u003eIn this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\u003c/p\u003e\u003cpre\u003e ----------------------------------------------\r\n |  The number of 0's inside the box is: ___  |\r\n |  The number of 1's inside the box is: ___  |\r\n |  The number of 2's inside the box is: ___  |\r\n |  The number of 3's inside the box is: ___  |\r\n |  The number of 4's inside the box is: ___  |\r\n |  The number of 5's inside the box is: ___  |\r\n |  The number of 6's inside the box is: ___  |\r\n |  The number of 7's inside the box is: ___  |\r\n |  The number of 8's inside the box is: ___  |\r\n |  The number of 9's inside the box is: ___  |\r\n ----------------------------------------------\u003c/pre\u003e\u003cp\u003eSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\u003c/p\u003e\u003cpre\u003e --------------------------------------------\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   3 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   2 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\u003c/pre\u003e\u003cp\u003eCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box.\u003c/p\u003e\u003cp\u003e\u003cb\u003eExample\u003c/b\u003e\u003c/p\u003e\u003cp\u003eIf\u003c/p\u003e\u003cpre\u003e extras = 22222\u003c/pre\u003e\u003cp\u003ethen we can see by inspection that one solution is\u003c/p\u003e\u003cpre\u003e census = [1 7 7 2 1 1 1 3 1 1]\u003c/pre\u003e\u003cp\u003eas shown below\u003c/p\u003e\u003cpre\u003e --------------------------------------------\r\n | Here are some extra numbers:       22222 |\r\n | The number of 0's inside the box is:   1 |\r\n | The number of 1's inside the box is:   7 |\r\n | The number of 2's inside the box is:   7 |\r\n | The number of 3's inside the box is:   2 |\r\n | The number of 4's inside the box is:   1 |\r\n | The number of 5's inside the box is:   1 |\r\n | The number of 6's inside the box is:   1 |\r\n | The number of 7's inside the box is:   3 |\r\n | The number of 8's inside the box is:   1 |\r\n | The number of 9's inside the box is:   1 |\r\n --------------------------------------------\u003c/pre\u003e\u003cp\u003eIn general, your answer might not be unique. We'll just test whether you meet the criteria.\u003c/p\u003e","function_template":"function census = getDigitCensus(extras)\r\n  census = [0 0 0 0 0 0 0 0 0 0];\r\nend","test_suite":"%%\r\nextras = 22222;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 6380059;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 99999432;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 347879;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 83870955;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))\r\n\r\n%%\r\nextras = 1111111111;\r\ncensusIn = getDigitCensus(extras)\r\nstr = string(censusIn);\r\ncensusOut = histc(char([str{:}]+string(extras))-48,0:9)+1;\r\nassert(isequal(censusIn,censusOut))","published":true,"deleted":false,"likes_count":3,"comments_count":4,"created_by":7,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":6,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-21T20:00:30.000Z","updated_at":"2016-12-14T15:19:55.000Z","published_at":"2016-12-13T23:01:52.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn this problem you must provide an accurate census of all the digits inside a given box. The problem is complicated by the fact that your census report also appears inside the box, thereby influencing the result. Here is the simplest form of the problem.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ ----------------------------------------------\\n |  The number of 0's inside the box is: ___  |\\n |  The number of 1's inside the box is: ___  |\\n |  The number of 2's inside the box is: ___  |\\n |  The number of 3's inside the box is: ___  |\\n |  The number of 4's inside the box is: ___  |\\n |  The number of 5's inside the box is: ___  |\\n |  The number of 6's inside the box is: ___  |\\n |  The number of 7's inside the box is: ___  |\\n |  The number of 8's inside the box is: ___  |\\n |  The number of 9's inside the box is: ___  |\\n ----------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose you start to fill it in like this: there's only one 2, so you put a 1 next to the 2. But there are now two 1's, so you put a 2 next to the 1. But now there are three 2's... and so on. This problem eventually converges and can be answered as follows.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ --------------------------------------------\\n | The number of 0's inside the box is:   1 |\\n | The number of 1's inside the box is:   7 |\\n | The number of 2's inside the box is:   3 |\\n | The number of 3's inside the box is:   2 |\\n | The number of 4's inside the box is:   1 |\\n | The number of 5's inside the box is:   1 |\\n | The number of 6's inside the box is:   1 |\\n | The number of 7's inside the box is:   2 |\\n | The number of 8's inside the box is:   1 |\\n | The number of 9's inside the box is:   1 |\\n --------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCount the numbers and you'll see the sums all work out. We will complicate this problem by adding some extra numbers to the top of the box.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eExample\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ extras = 22222]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen we can see by inspection that one solution is\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ census = [1 7 7 2 1 1 1 3 1 1]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eas shown below\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ --------------------------------------------\\n | Here are some extra numbers:       22222 |\\n | The number of 0's inside the box is:   1 |\\n | The number of 1's inside the box is:   7 |\\n | The number of 2's inside the box is:   7 |\\n | The number of 3's inside the box is:   2 |\\n | The number of 4's inside the box is:   1 |\\n | The number of 5's inside the box is:   1 |\\n | The number of 6's inside the box is:   1 |\\n | The number of 7's inside the box is:   3 |\\n | The number of 8's inside the box is:   1 |\\n | The number of 9's inside the box is:   1 |\\n --------------------------------------------]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn general, your answer might not be unique. We'll just test whether you meet the criteria.\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\"}]}"}],"term":"tag:\"meta\"","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:\"meta\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"meta\"","","\"","meta","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f64e61e1548\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f64e61e14a8\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f64e61e0be8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f64e61e17c8\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f64e61e1728\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f64e61e1688\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f64e61e15e8\u003e":"tag:\"meta\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f64e61e15e8\u003e":"tag:\"meta\""},"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:\"meta\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"meta\"","","\"","meta","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f64e61e1548\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f64e61e14a8\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f64e61e0be8\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f64e61e17c8\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f64e61e1728\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f64e61e1688\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f64e61e15e8\u003e":"tag:\"meta\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f64e61e15e8\u003e":"tag:\"meta\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":877,"difficulty_rating":"easy-medium"},{"id":43676,"difficulty_rating":"unrated"}]}}