Discussion:
Kryptoarytmetyka
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Mariusz S.
2007-03-20 11:35:18 UTC
Permalink
Witam,

czy ktoś z grypowiczów może wytłumaczyć jak przelicza się kryptoarytmetyke?
np:
Przykład:
FORTY
+TEN
+TEN
------
SIXTY

Rozwiązanie:
29786
+850
+850
------
31486

--
Pozdrawiam
Mariusz
Maciek
2007-03-20 12:03:01 UTC
Permalink
Post by Mariusz S.
Witam,
czy ktoś z grypowiczów może wytłumaczyć jak przelicza się kryptoarytmetyke?
FORTY
+TEN
+TEN
------
SIXTY
29786
+850
+850
------
31486
Możliwy pierwszy krok: w przedostatniej kolumnie
T+N+N => T
oznacza, że dwukrotne dodanie N nie zmienia cyfry T.
Możemy przy tym mieć przeniesienie z tej pozycji
albo go nie mieć, co oznacza że
T+N+N = T
albo
T+N+N = 10 + T
zatem
N=0 albo N=5.

Możliwy drugi krok: w drugiej kolumnie mamy sumę
O+T+T (plus ew. przeniesienie) - to daje nie więcej
niż 8+9+9(+2) = 28.
Zatem z pierwszej kolumny mamy: S=F+1 albo S=F+2.

Dalej sam.

Maciek
Post by Mariusz S.
Mariusz
Antek Laczkowski
2007-03-20 13:50:49 UTC
Permalink
Post by Mariusz S.
czy ktoś z grypowiczów może wytłumaczyć jak przelicza się kryptoarytmetyke?
FORTY
+TEN
+TEN
------
SIXTY
Inaczej było to zwane "algebraf", popularna rozrywka.
Jeżeli nie widać rozwiązania od razu, ja układałem sobie tabelkę:
w pionie cyfry 0..9, w poziomie litery.

W zapisie, który *ja* widzę na ekranie 'N' z 'TEN' jest pod
'T' z 'FORTY' (używam czcionki Courier do wyświetlania tej grupy).
Wtedy wiesz, że N+N = 0 lub 10, czyli N = 0 lub 5.
Wykreślasz z tabelki niepasujące pola.
Inny wniosek: 'S' w 'SIXTY' nie jest zerem,
jako przeniesienie z suma 'O' + 2* T. Z kolei 'F' to nie zero,
chyba, że twórcy zagadki zaznaczyli inaczej.
Dalej: 'S' nie może być jedynką, bo jest różne od 'F'.
Masz związek 'S' i 'F' - ile najwięcej może dać przeniesienie
z sumy 'O' + 2* T' ?

I tak dalej. "Wykreślenia' z tabelki czasami daja jednoznaczne
wskazania na którąś z liter.
Antek
Mariusz S.
2007-03-20 15:21:56 UTC
Permalink
Przykro mi, ale nadaj nie łapie jak się to rozwiązuje.
W materiałach, które udało mi się znaleźć są takie przykłady, ale brak
sensowego wytłumaczenia.

TWO
+TWO
----
FOUR

ABC
+ABC
----
DCEF

Loading...