{"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":2495,"title":"Find the first N zeros of the 666 function","description":"Using the following definition of the 666 function for this problem: _f(n)=sin('nnn')-cos(n*n*n)_, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\r\n\r\nFor example:\r\n\r\nsixsixsix(1) = should return 666\r\n\r\nsixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\r\n\r\nNote 1: Consider a 'zero' to occur when f(n)\u003c1e-8\r\n\r\nNote 2: The sin and cosine functions must be in degrees, not radians.","description_html":"\u003cp\u003eUsing the following definition of the 666 function for this problem: \u003ci\u003ef(n)=sin('nnn')-cos(n*n*n)\u003c/i\u003e, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cp\u003esixsixsix(1) = should return 666\u003c/p\u003e\u003cp\u003esixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\u003c/p\u003e\u003cp\u003eNote 1: Consider a 'zero' to occur when f(n)\u0026lt;1e-8\u003c/p\u003e\u003cp\u003eNote 2: The sin and cosine functions must be in degrees, not radians.\u003c/p\u003e","function_template":"function M = sixsixsix(N)\r\n\r\nend","test_suite":"%%\r\nN = 1;\r\nM_correct = 666;\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 7;\r\nM_correct = [666   151515   181818   272727   424242   636363   666666];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 25;\r\nM_correct=[666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 63;\r\nM_correct = [666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258 273273273 282282282 285285285 297297297 306306306 330330330 333333333 345345345 354354354 357357357 378378378 393393393 402402402 405405405 417417417 426426426 450450450 453453453 465465465 474474474 477477477 498498498 513513513 522522522 525525525 537537537 546546546 570570570 573573573 585585585 594594594 597597597 618618618 633633633 642642642 645645645 657657657 666666666];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":379,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":24,"test_suite_updated_at":"2014-08-09T09:21:11.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2014-08-09T09:16:38.000Z","updated_at":"2026-01-03T12:55:27.000Z","published_at":"2014-08-09T09:21:11.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUsing the following definition of the 666 function for this problem:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef(n)=sin('nnn')-cos(n*n*n)\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esixsixsix(1) = should return 666\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\u003esixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote 1: Consider a 'zero' to occur when f(n)\u0026lt;1e-8\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote 2: The sin and cosine functions must be in degrees, not radians.\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":2495,"title":"Find the first N zeros of the 666 function","description":"Using the following definition of the 666 function for this problem: _f(n)=sin('nnn')-cos(n*n*n)_, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\r\n\r\nFor example:\r\n\r\nsixsixsix(1) = should return 666\r\n\r\nsixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\r\n\r\nNote 1: Consider a 'zero' to occur when f(n)\u003c1e-8\r\n\r\nNote 2: The sin and cosine functions must be in degrees, not radians.","description_html":"\u003cp\u003eUsing the following definition of the 666 function for this problem: \u003ci\u003ef(n)=sin('nnn')-cos(n*n*n)\u003c/i\u003e, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cp\u003esixsixsix(1) = should return 666\u003c/p\u003e\u003cp\u003esixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\u003c/p\u003e\u003cp\u003eNote 1: Consider a 'zero' to occur when f(n)\u0026lt;1e-8\u003c/p\u003e\u003cp\u003eNote 2: The sin and cosine functions must be in degrees, not radians.\u003c/p\u003e","function_template":"function M = sixsixsix(N)\r\n\r\nend","test_suite":"%%\r\nN = 1;\r\nM_correct = 666;\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 7;\r\nM_correct = [666   151515   181818   272727   424242   636363   666666];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 25;\r\nM_correct=[666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n%%\r\nN = 63;\r\nM_correct = [666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258 273273273 282282282 285285285 297297297 306306306 330330330 333333333 345345345 354354354 357357357 378378378 393393393 402402402 405405405 417417417 426426426 450450450 453453453 465465465 474474474 477477477 498498498 513513513 522522522 525525525 537537537 546546546 570570570 573573573 585585585 594594594 597597597 618618618 633633633 642642642 645645645 657657657 666666666];\r\nassert(isequal(sixsixsix(N),M_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":379,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":24,"test_suite_updated_at":"2014-08-09T09:21:11.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2014-08-09T09:16:38.000Z","updated_at":"2026-01-03T12:55:27.000Z","published_at":"2014-08-09T09:21:11.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUsing the following definition of the 666 function for this problem:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ef(n)=sin('nnn')-cos(n*n*n)\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, write a function that returns the first N integer zeros of the 666 function, formatted as 'nnn'.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esixsixsix(1) = should return 666\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\u003esixsixsix(7) should return 666 151515 181818 272727 424242 636363 666666\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote 1: Consider a 'zero' to occur when f(n)\u0026lt;1e-8\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNote 2: The sin and cosine functions must be in degrees, not radians.\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:\"666\"","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:\"666\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"666\"","","\"","666","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418f40\u003e":null,"#\u003cMathWorks::Search::Field:0x00007ffbdc418e00\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418360\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007ffbdc419260\u003e":1,"#\u003cMathWorks::Search::Field:0x00007ffbdc419120\u003e":50,"#\u003cMathWorks::Search::Field:0x00007ffbdc419080\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007ffbdc418fe0\u003e":"tag:\"666\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418fe0\u003e":"tag:\"666\""},"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:\"666\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"666\"","","\"","666","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418f40\u003e":null,"#\u003cMathWorks::Search::Field:0x00007ffbdc418e00\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418360\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007ffbdc419260\u003e":1,"#\u003cMathWorks::Search::Field:0x00007ffbdc419120\u003e":50,"#\u003cMathWorks::Search::Field:0x00007ffbdc419080\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007ffbdc418fe0\u003e":"tag:\"666\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007ffbdc418fe0\u003e":"tag:\"666\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":2495,"difficulty_rating":"easy-medium"}]}}