{"id":94,"date":"2017-05-31T19:13:43","date_gmt":"2017-05-31T19:13:43","guid":{"rendered":"http:\/\/www.polysyncronism.com\/wordpress\/?p=94"},"modified":"2017-05-31T19:26:21","modified_gmt":"2017-05-31T19:26:21","slug":"a-cryptarithmetic-puzzle","status":"publish","type":"post","link":"http:\/\/www.polysyncronism.com\/wordpress\/2017\/05\/31\/a-cryptarithmetic-puzzle\/","title":{"rendered":"A cryptarithmetic puzzle"},"content":{"rendered":"<p>A puzzle where a mathematical equation is written using letters instead of numbers. Each letter represents a digit from 0 to 9, and no two letters can represent the same digit.<br \/>\n<strong>TOO + TOO + TOO + TOO = GOOD<\/strong><\/p>\n<pre class=\"lang:php decode:true \" title=\"PHP\" >  $i=0;\r\n\r\n   echo \"&lt;h1&gt;A cryptarithmetic puzzle&lt;\/h1&gt;\";\r\n   echo \"&lt;p&gt;A puzzle where a mathematical equation is written using letters instead of numbers. Each letter represents a digit from 0 to 9, and no two letters can represent the same digit.&lt;\/p&gt;\";\r\n\r\n   echo \"&lt;h4&gt;TOO + TOO + TOO + TOO = GOOD&lt;\/h4&gt;\";\r\n\r\n \r\n   echo \"&lt;table border=1&gt;&lt;tr&gt;&lt;td&gt;Solutions&lt;\/td&gt;&lt;\/tr&gt;\";\r\n    for ($T = 0; $T &lt; 10; $T++)\r\n    {\r\n        for ($O = 0; $O &lt; 10; $O++)\r\n        {\r\n            for ($G = 0; $G &lt; 10; $G++)\r\n            {\r\n                for ($D = 0; $D &lt; 10; $D++)\r\n                {\r\n                    if (($D == $G) || ($D == $O) || ($D == $T) || ($G == $O) || ($G == $T) || ($O == $T))\r\n                        continue;\r\n                    else if (400 * $T + 40 * $O + 4 * $O == 1000 * $G + 100 * $O + 10 * $O + $D)\r\n                    {\r\n        \r\n                        $arrT[$i]=$T;\r\n                        $arrO[$i]=$O;\r\n                        $arrG[$i]=$G;\r\n                        $arrD[$i]=$D;\r\n                        \r\n                        echo \"&lt;tr&gt;&lt;td&gt;\";\r\n                        echo \"T = \".$T.\"&lt;br\/&gt;\";\r\n                        echo \"O = \".$O.\"&lt;br\/&gt;\";\r\n                        echo \"G = \".$G.\"&lt;br\/&gt;\";\r\n                        echo \"D = \".$D.\"&lt;br\/&gt;\";\r\n                        echo \"&lt;\/td&gt;&lt;\/tr&gt;\";\r\n                        \r\n                        $i=$i+1;\r\n                        \r\n                        break;\r\n                    }\r\n                }\r\n               \r\n            }\r\n        }\r\n    }\r\n   echo \"&lt;\/table&gt;\";\r\n   \r\n   echo \"&lt;h4&gt;PROOF&lt;\/h4&gt;\";\r\n   \r\n   for ($j = 0; $j &lt; $i; $j++) {\r\n   \r\n   echo \"&lt;p&gt;\".$arrT[$j].$arrO[$j].$arrO[$j].\" + \".$arrT[$j].$arrO[$j].$arrO[$j].\" + \".$arrT[$j].$arrO[$j].$arrO[$j].\" + \".$arrT[$j].$arrO[$j].$arrO[$j].\" = \".$arrG[$j].$arrO[$j].$arrO[$j].$arrD[$j].\"&lt;p&gt;\";\r\n   \r\n   }<\/pre>\n<p><a href=\"http:\/\/www.polysyncronism.com\/demo\/2017053102\/index.php\" target=\"_blank\">Demo Cryptarithmetic<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A puzzle where a mathematical equation is written using letters instead of numbers. Each letter represents a digit from 0 to 9, and no two letters can represent the same digit. TOO + TOO + TOO + TOO = GOOD $i=0; echo &#8220;&lt;h1&gt;A cryptarithmetic puzzle&lt;\/h1&gt;&#8221;; echo &#8220;&lt;p&gt;A puzzle where a mathematical equation is written using &hellip; <a href=\"http:\/\/www.polysyncronism.com\/wordpress\/2017\/05\/31\/a-cryptarithmetic-puzzle\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;A cryptarithmetic puzzle&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,14],"tags":[],"class_list":["post-94","post","type-post","status-publish","format-standard","hentry","category-code","category-php"],"_links":{"self":[{"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/posts\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":1,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/posts\/94\/revisions"}],"predecessor-version":[{"id":95,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/posts\/94\/revisions\/95"}],"wp:attachment":[{"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/media?parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/categories?post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.polysyncronism.com\/wordpress\/wp-json\/wp\/v2\/tags?post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}