Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Флейм на общие темы »   Зарядка для ума...
RSS

Зарядка для ума...

... разрядка для эмоций

<<Назад  Вперед>> Страницы: 1 2
Печать
 
xoiss
Advanced Member


Всего сообщений: 711
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 окт. 2013
Вот. Зашёл на форум, почитал сегодняшние темы...
... и подумал, а не предложить ли коллегам отвлечься от и переключиться на ?

Итак, всем привет!

Есть такая народная байка, что некто мистер Генри Форд, когда брал к себе на работу инженера, предлагал кандидату решить математическую задачку...
... если кандидат справлялся за отведенные 15 минут, то его брали (ну, так байка утверждает), а если не справлялся - то не брали.

Задачка:
даны три десятичных числа, в которых цифры заменены буквами
сумма первого и второго чисел равна третьему
DONALD + GERALD = ROBERT
надо найти такую подстановку цифр (набор от 0 до 9) в буквы, чтоб выполнялось верное равенство
разумеется, разные буквы заменяются на разные цифры... ну а если у кого остались вопросы - см. Интернет
разумеется, числа складываются поразрядно с учётом переноса в старший разряд и т.д.
ДОПОЛНИТЕЛЬНО задано, что D = 5
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Пролог. CLP(FD).

donald(LD):-
LD=[D,O,N,A,L,G,E,R,B,T],
fd_domain(LD,0,9),
fd_domain([D,G],1,9),
fd_all_different(LD),
100000*D+10000*O+1000*N+100*A+10*L+D+100000*G+10000*E+1000*R+100*A+10*L+D
#= 100000*R+10000*O+1000*B+100*E+10*R+T,
fd_labeling(LD).

ЗЫ: ЭТО я уже решал. Причём - давно.
xoiss
Advanced Member


Всего сообщений: 711
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 окт. 2013
Кай написал:
[q]
ЗЫ: ЭТО я уже решал. Причём - давно.
[/q]
задачка - конечно же Боян**2
// уж коли её ещё Генри Форд использовал

Ок... тогда модификация этой задачи от Яндекса:
решить всё то же самое, но только НЕ используя доп. условие "D = 5"
// ну и без компьютера, конечно же ;)
xoiss
Advanced Member


Всего сообщений: 711
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 окт. 2013
Кай написал:
[q]
Пролог.
[/q]
На питоне — короче на одну строчку ;)

import itertools
a, b, c = 'DONALD', 'GERALD', 'ROBERT'
for perm in itertools.permutations(range(10)):
····subst = dict(zip(sorted(list(set(a + b + c))), perm))
····s2n = lambda s: int(''.join(map(lambda c: str(subst[c]), s)))
····if s2n(a) + s2n(b) == s2n( c ):
········print(subst)

// но компьютеры - это не для Этого форума!! :)
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Оффтопик: Оффтопик:
[q]
ну и без компьютера, конечно же
[/q]
...это пусть молодёжь развлекается. А мне через 6 часов снова за компьютер и станок. С вонючей резиной и пластиком...

Спать.
qwerty_zx_
Junior Member


Всего сообщений: 149
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 сен. 2017
Суть отвлечения - в решении произвольной задачи при возможности абстрагироватся от внешних стимулов .(с)
Посредственный пользователь
Advanced Member


Откуда: $pb
Всего сообщений: 1469
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июля 2014
А ещё на форуме утверждают,что нормальные люди ложатся спать в 0:15
:cool:
qwerty_zx_
Junior Member


Всего сообщений: 149
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 сен. 2017
Посредственный пользователь написал:
[q]
ложатся спать в
[/q]
Из задачи не следует - засыпают ли они ...?!
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Я решил за 36 минут :) воспользовавшись бумагой и ручкой, однако slowpoke
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Уложился, с помощью ручки и бумаги.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Флейм на общие темы »   Зарядка для ума...
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS