Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];
Вниз48*159=7632 Как найти аналогичные примеры? Найти похожие ветки
← →
Оксана (2008-01-13 20:07) [0]48*159=7632 Как найти аналогичные примеры?Принцип решения?
← →
TUser © (2008-01-13 20:09) [1]перебор не катит? всего 10000 вариантов
← →
boa_kaa © (2008-01-13 20:09) [2]убейте меня апстену, но калькулятор просто рулит!
← →
Sergey Masloff (2008-01-13 20:13) [3]1) С аналогичными примерами просто - допустим логически развивая приведенный - инкрементируем множители
49* 160
....
N * M
2) Принцип решения прост - первый множитель складывается с самим собой столько раз сколько записано во втором множителе (или наоборот так как от перемены...) Это конечно если вы по каким-то причинам не хотите использовать операцию умножения как элементарную
← →
Рамиль © (2008-01-13 20:13) [4]Сначала скажите, что в этом примере такого, чего нет, например в
47*158=7426
← →
Virgo_Style © (2008-01-13 20:16) [5]дайте угадаю - цифры не повторяются
← →
palva © (2008-01-13 20:16) [6]
> 47*158=7426
Два раза повторяется цифры 4 и 7, а некоторых других цифр нет.
← →
Sergey Masloff (2008-01-13 20:17) [7]Рамиль © (13.01.08 20:13) [4]
У тебя нет цифры 3
афтар хочет выражения в которых используются все 9 цифр?
← →
Sergey Masloff (2008-01-13 20:18) [8]Virgo_Style © (13.01.08 20:16) [5]
palva © (13.01.08 20:16) [6]
Ну вот я только думал что первым догадался ;-)))
← →
Юрий Зотов © (2008-01-13 20:23) [9]Найти аналогичные примеры очень просто - вот они:
http://www.yandex.ru/yandsearch?text=%C4%E5%E1%E8%EB%FC%ED%FB%E5+%E2%EE%EF%F0%EE%F1%FB&rpt=rad
← →
Рамиль © (2008-01-13 20:34) [10]
> Юрий Зотов © (13.01.08 20:23) [9]
:)) О, точно! Как же я сам не догадался.
← →
Dmitry S © (2008-01-13 20:34) [11]
begin
writeln("12*483=5796");
writeln("18*297=5346");
writeln("27*198=5346");
writeln("28*157=4396");
writeln("39*186=7254");
writeln("4*1738=6952");
writeln("4*1963=7852");
writeln("42*138=5796");
writeln("48*159=7632");
writeln("483*12=5796");
writeln("297*18=5346");
writeln("198*27=5346");
writeln("157*28=4396");
writeln("186*39=7254");
writeln("1738*4=6952");
writeln("1963*4=7852");
writeln("138*42=5796");
writeln("159*48=7632");
end.
← →
Рамиль © (2008-01-13 20:36) [12]
> Sergey Masloff (13.01.08 20:17) [7]
> Virgo_Style © (13.01.08 20:16) [5]
Так это уже баян.
← →
TUser © (2008-01-13 21:11) [13]Да, телепаторы все сданы в утиль. В сабжевом примере умножены два числа иполдучено третье, причем все цифры использованы под одному разу. Откуда получились результаты в [11] я не знаю.
← →
Zeqfreed © (2008-01-13 21:13) [14]Перебрать все перестановки цифр и проверить правильность выражения.
Перебрать все двузначные цифры и проверить уникальна ли каждая цифра в выражении.
← →
DVM © (2008-01-13 21:15) [15]Вообще перебор не то что до 10000, до миллиона займет доли секунды.
← →
Ketmar © (2008-01-13 21:19) [16]> TUser © (13.01.08 21:11) [13]
из брутфорса, вестимо.
← →
palva © (2008-01-13 22:07) [17]Я не понял. Это что, перебиралось 10! = 3628800 вариантов? Откуда тут появилась цифра 10000 ?
← →
TUser © (2008-01-13 22:12) [18]Цифры не должны повторяться, и должны быть получены все. Число 10000, окнечно, лишь приблизительно, но не 10!.
← →
palva © (2008-01-13 22:22) [19]Ну я прикинул: 10 цифр распределить по десяти местам это 10! Ну выкинуть варианты, где ноль на первом месте в одном из чисел 3*7! Даже после этого получается 3613680.
← →
Anatoly Podgoretsky © (2008-01-13 22:56) [20]9!
← →
Дуб (2008-01-14 06:06) [21]> palva © (13.01.08 22:22) [19]
Тема старая. МБо и мной в свое время был предложен вариант, при которм число переборов в пределах 1000.
← →
uw © (2008-01-14 08:53) [22]palva © (13.01.08 22:22) [19]
Так перебирать-то нужно только среди четырех цифр слева, а справа - они и сами получаются :-)
← →
uw © (2008-01-14 08:54) [23]Тьфу ты! Слева, оказывается, пять цифр...
← →
uw © (2008-01-14 09:16) [24]Рамиль © (13.01.08 20:34) [10]
> Юрий Зотов © (13.01.08 20:23) [9]
:)) О, точно! Как же я сам не догадался.
А чему ты возрадовался, Рамиль, - тому, что дядя Юра девушку дебилом обозвал? Так ему, как модератору, это все равно, что два пальца об асфальт! Постановка как раз вполне нормальная - без объяснений, что такое десятичная система, умножение, равенство и пр. Но, конечно, она не расчитана на представителей ИИ и дебилов - факт.
← →
Юрий Зотов © (2008-01-14 10:24) [25]> uw © (14.01.08 09:16) [24]
Следовательно, половину постов в этой ветке написали представители ИИ и дебилы. А так, постановка вполне нормальная - без объяснений, что такое десятичная система, умножение, равенство и пр.
← →
palva © (2008-01-14 10:28) [26]
> ак перебирать-то нужно только среди четырех цифр слева,
> а справа - они и сами получаются :-)
>
Теперь дошло. Получается порядка 30000
← →
uw © (2008-01-14 10:35) [27]~15000. Но, говорят, достаточно и 1000, я той ветки не видел.
← →
uw © (2008-01-14 10:42) [28]Юрий Зотов © (14.01.08 10:24) [25]
Следовательно, половину постов в этой ветке написали представители ИИ и дебилы.
Вряд ли. Я думаю, что к настоящему моменту уже все разобрались с постановкой.
← →
Юрий Зотов © (2008-01-14 10:51) [29]К настоящему моменту. Причем для этого понадобилось даже меньше суток. Действительно, вполне нормальный вопрос.
Особо проницательным предлагается употребить свою проницательность во благо и ответить человеку вот на этот вопрос:
http://delphimaster.net/view/2-1200139683/
← →
Дуб (2008-01-14 10:51) [30]> uw © (14.01.08 10:35) [27]
1000 это занизил, конечно. Но не 15 000.
На конце 9 или 5 никак получиться не может, например.
4 может - -7 *--2, например. Соответственно фиксировав последнюю цифру, фиксируем набор последних у множителей. Остается всего 6 цифр, которые ставим на 3 места. Это 120*2*(число концевых окончаний). Это двузначное на трехзачное. По аналогии однозначное на четырехзначное, притом тут огарничение на первые цифры.
← →
uw © (2008-01-14 10:57) [31]Юрий Зотов © (14.01.08 10:51) [29]
Там я бы не догадался. Но это не от дебилизма, а от недостаточного кругозора :) А Zeqfreed - молодец!
← →
Юрий Зотов © (2008-01-14 11:04) [32]> uw © (14.01.08 10:57) [31]
А самое главное, что вопрос вполне нормальный, не так ли?
Ну в лом человеку написать 2 строчки и объяснить, что он хочет. Не фиг, пусть сами догадаются.
Это, видимо, игра в головоломки такая. Пятничные задачки от Васи Пупкина.
← →
oldman © (2008-01-14 12:20) [33]
> Как найти аналогичные примеры?
Спросить меня :)
12*483=5796
18*297=5346
27*198=5346
28*157=4396
39*186=7254
42*138=5796
48*159=7632
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.041 c