{"id":232711,"date":"2023-01-27T13:22:00","date_gmt":"2023-01-27T10:22:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232711"},"modified":"2023-01-29T12:08:18","modified_gmt":"2023-01-29T09:08:18","slug":"jak-rozwiazac-zagadke-matematyczna-za-pomoca-skryptu-powershell-z-algorytmem-bruteforce","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pl\/jak-rozwiazac-zagadke-matematyczna-za-pomoca-skryptu-powershell-z-algorytmem-bruteforce\/","title":{"rendered":"Jak rozwi\u0105za\u0107 zagadk\u0119 matematyczn\u0105 za pomoc\u0105 skryptu PowerShell z algorytmem Bruteforce?"},"content":{"rendered":"<p>To interesuj\u0105ca \u0142amig\u0142\u00f3wka matematyczna:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-155967-61e571f21a75e.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-155967-61e571f21a75e.png\" alt=\"Jak rozwi\u0105za\u0107 zagadk\u0119 matematyczn\u0105 za pomoc\u0105 skryptu PowerShell z algorytmem Bruteforce?\"><\/a><\/p>\n<p>X, Y i Z to liczba ca\u0142kowita od 0 do 9. wi\u0119c czym one s\u0105? Mo\u017cemy napisa\u0107 skrypt <a href=\"https:\/\/helloacm.com\/learning-powershell-recursive-fibonacci-computation\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PowerShell<\/a>, aby wyszuka\u0107 wszystkie mo\u017cliwe warto\u015bci od 1 do 9, odpowiednio dla X, Y i Z.<\/p>\n<pre><code>for ($X = 1; $X -le 9; $X += 1) {\/\/ X can't be zero\n    for ($Y = 1; $Y -le 9; $Y += 1) { \/\/ Y can't be zero either.\n        for ($Z = 0; $Z -le 9; $Z += 1) {\n            $XY = $X * 10 + $Y;\n            $YZZ = $Y * 100 + $Z * 10 + $Z\n            if ($XY + $XY -eq $YZZ) { \/\/ XY + XY = YZZ\n                Write-Host $XY + $XY = $YZZ\n            }\n        }\n    }\n}<\/code><\/pre>\n<p>Daje to: X = 6, Y = 1 i Z = 2. Nie musisz pisa\u0107 algorytmu <a href=\"https:\/\/wordpress.mediadoma.com\/pl\/jak-chronic-swoj-login-wordpress-przed-atakami-brute-force-proste-podejscie\/\" title=\"bruteforce\">bruteforce<\/a>, aby wyszuka\u0107 te 3 warto\u015bci z powodu prostej logiki:<\/p>\n<ul>\n<li>X powinno by\u0107 wi\u0119ksze lub r\u00f3wne 5, w przeciwnym razie suma nie b\u0119dzie 3 cyframi.<\/li>\n<li>Y mo\u017ce wynosi\u0107 tylko 1, tj. maksymalnie dwie cyfry 99 + 99 = 198.<\/li>\n<li>Y = 1, wi\u0119c Z = 2<\/li>\n<li>i X = 6<\/li>\n<\/ul>\n<p>Mo\u017cesz tak\u017ce polubi\u0107:<a href=\"https:\/\/justyy.com\/archives\/2047\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">\u5927\u767d+ \u5927\u767d= bia\u0142y i gruby<\/a><\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-155967-61e571f314655.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-155967-61e571f314655.jpg\" alt=\"Jak rozwi\u0105za\u0107 zagadk\u0119 matematyczn\u0105 za pomoc\u0105 skryptu PowerShell z algorytmem Bruteforce?\"><\/a><\/p>\n<p>skrypt powershell<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jak rozwi\u0105za\u0107 zagadk\u0119 matematyczn\u0105 za pomoc\u0105 skryptu PowerShell z algorytmem Bruteforce?<\/p>\n","protected":false},"author":1,"featured_media":224625,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[721,919,897,1068,845],"tags":[1169],"class_list":["post-232711","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deweloper","category-inny","category-kod","category-komputer","category-samouczki","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/232711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/comments?post=232711"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/232711\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media\/224625"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media?parent=232711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/categories?post=232711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/tags?post=232711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}