Kryptoszkielet
Są dwa podstawowe rodzaje zadań, w których chodzi o rozszyfrowanie działania arytmetycznego: kryptarytmy i działania szkieletowe. W tych pierwszych wszystkie cyfry zastąpione są znakami, z reguły literami, tak, że jednakowym znakom odpowiadają jednakowe litery, a różnym – różne. Natomiast w arytmetyce szkieletowej po większości cyfr, o których nic nie wiadomo, zostają tylko puste miejsca (kreski lub kratki). Zwykle jedna, dwie lub kilka cyfr jest ujawnionych, ale bywa też, że nie ma żadnej.
Postanowiłem połączyć oba te rodzaje zadań, a efekt prezentuję poniżej.
Ten kryptoszkielet dość ładnie i szybko rozwiązuje się na logikę. Ile czasu zajmie Państwu uporanie się z nim?
Komentarze
czy w pustych polach mogą pojawić się cyfry zakodowane literami?
Tak, dla cyfr w pustych polach nie ma żadnych ograniczeń.
mp
2173518*4=8694072
Literom E także powinna odpowiadać taka sama cyfra.
mp
Pierwszą myślą było ‚ILOCZYN’, ale niestety ‚M’ na końcu 😉
Jeśli nie przegapiłem żadnego warunku to rozwiązań tego zadania jest 8.
2173408 x 4 = 8693632
2073458 x 4 = 8293832
2073468 x 4 = 8293872
2073498 x 4 = 8293992
2173458 x 4 = 8693832
2173468 x 4 = 8693872
2173498 x 4 = 8693992
Takim samym literom powinny odpowiadać jednakowe cyfry – literom N także.
mp
2173418×4=8693672
2173418*4=8693672
Rzeczywiście ładne, bo możliwości dla M, I, E szybko się wykluczają i zostaje tylko 2, 8, 4 (w tej kolejności). Wtedy N musi być 1. Sprawdzając pozostałe cyfry w roli Ż otrzymujemy jedyną możliwość 2173418*4 = 8693672.
Rozwiązanie byłoby znaleźć minimalnie łatwiej, gdyby było podane, że wśród zakodowanych cyfr nie ma 9 albo, że pokazano jedyną 9 w działaniu, wtedy szukanie, jakie liczby są w miejscu O i Ż byłoby krótsze.
E nie może być 0, 1 i 5
Z pozostałych tylko 2, 4 i 8 są takie, że 2*4=8, a 8*4 daje 2 na miejscu jedności.
I > E, czyli I = 8, E=4, M=2
wtedy N musi być mniejsze niż 3, bo 23*4 to już więcej niż 80, a I to 8.
czyli N = 0 lub 1.
I do znalezienia zostaje O i Ż spośród 3,5,6,7,9 i 0 albo 1, w zależności, co przyjęliśmy jako N. Ostatecznie O=7, Ż=3.
Znalazłem dwa rozwiązania:
2173418 * 4 = 8693672
albo
2073408 * 4 = 8293632
Brawo! Jest Pan pierwszą osobą, która znalazła to drugie rozwiązanie.
mp
Mam nadzieję, że teraz jest dobrze:
2073408 x 4 = 8293632
2173418 x 4 = 8693672
Wpis Wiąza zachęcił mnie do poszukiwania kryptarytmu z ILOCZYNEM.
Wyszło coś takiego MNOŻEN*IE=ILOCZYN. Kryptarytm jest porządny, bo występują w nim wszystkie cyfry od 0 do 9 i ma jedno rozwiązanie. Próbowałem rozgryźć na logikę, nie bardzo mi to wychodzi. Może jakiś znakomity główkołamacz to zrobi.
Rozwiązanie 106230*43=4567890. Można zwrócić uwagę na cyfry w słowie ILOCZYN, są w kolejności rosnącej.
Antypie, czytasz w moich myślach, a właściwie w notatkach. Kryptarytm, który ułożyłeś, był zaczynem tego, który pojawił się w Łamiblogu. W ewentualnej wersji do publikacji dodałem do niego warunek, aby każda kolejna cyfra w ILOCZYNie (poza pierwszą i ostatnią) była większa od poprzedniej. Ostatecznie jednak zrezygnowałem z niego, bo zniechęca mnie fakt, że wystarczy wrzucić zadanie do programu rozwiązującego kryptarytmy, który łatwo znaleźć w sieci. A z kryptoszkieletem już tak łatwo nie jest – program trzeba napisać.
mp
Zainteresowani pewnie juz wiedzą:
Akıl Oyunları będzie dostępne w postaci cyfrowej.