TORT 2007-10-15 15:13:55
Всего постов: 1
Бород: 14
Рейтинг: +36|4|-2 = +94%
Одобрено: Дура
насрано 50 раз:
[0][1]
Дуро 2007-10-15 18:13:37 #
я ваще постебал!
понятно что надо там проверять весь процесс деления, мне лень :)
sad 2007-10-15 18:32:17 #
ответ единственный
найден методом усечения вероятностей появления цифр и последующим перебором из 12 вариантов)) (повезло что прямо с правильного начал -> потом алгоритм появляется)
чёкаво 2007-10-15 18:32:47 #
ей, математеги, а сколько ещё минимально ограничений нуно добавить, чтоб тока одно решение было? ^_^
Оля 2007-10-15 18:33:47 #
Семипалов> прикольна, на листочке карандашиком павычислял
красивый подчерк ))
ХЗ кто 2007-10-15 19:19:47 #
путем долгих рассуждений было выведено
12128316 / 124 = 97809
(никаких переборов)
SnowRain 2007-10-15 19:26:09 #
Вот оно!!!

long chasnoe;
long delimoe,delitel;
long temp;
for (delimoe=10000000;delimoe<=99999999;delimoe++){
for (delitel=100;delitel<=999;delitel++){
chasnoe=delimoe/delitel;
if (chasnoe*delitel!=delimoe) continue;
if (chasnoe<10000 || chasnoe >99999) continue;
//проверка известных цисел в часном на 7 и 0
temp=(((double)chasnoe/10000)*10)-(chasnoe/10000*10);
if (temp!=7) continue;
temp=(((double)chasnoe/100)*10)-(chasnoe/100*10);
if (temp!=0) continue;

//проверка на кол-во чифр в при умножении часного на делитель
//перовое умножение должено быть 4-е цифры
temp=(((double)chasnoe/100000)*10)-(chasnoe/100000*10);
if (delitel*temp<1000 || delitel*temp>9999 ) continue;

//второе умножение на известную 7 должено быть 3-и цифры
if (delitel*7<100 || delitel*7>999) continue;

//третье умножение должно быть 3-и цифры
temp=(((double)chasnoe/1000)*10)-(chasnoe/1000*10);
if (delitel*temp<100 || delitel*temp>999) continue;
//четвертого умножения нет так как там 0 от сноса
//......

//пятое умножение должно быть 4-ре цифры
temp=(((double)chasnoe/10)*10)-(chasnoe/10*10);
if (delitel*temp<1000 || delitel*temp>9999 ) continue;

Memo1->Lines->Add(IntToStr(delimoe)+"/"+IntToStr(delitel)+"="+IntToStr(chasnoe));
}
}

Лось 2007-10-15 19:33:24 #
вы все не вассерману родственники???
birdy 2007-10-15 19:33:55 #
это клоны вассермана...
sad 2007-10-15 19:35:22 #
2-ое предыдущих клоны?
Порядочная Свинья 2007-10-15 19:45:59 #
Реальный таймкиллер.
12128316 / 124 = 97809
Спасибо, что озадачили
Порядочная Свинья 2007-10-15 19:50:00 #
Ой, уже решили. :-) Вообщем ещё раз тогда спасибо. Если ещё чо такое будет кидайте, давайте пищу для ума.
SnowRain 2007-10-15 19:50:42 #
всего получается 609 вариантов ответов
например

12260934/126=97309
12265120/140=87608
12265260/140=87609
12273408/126=97408
12273534/126=97409
12279120/140=87708
12279260/140=87709
12282228/141=87108
12282369/141=87109
12286008/126=97508
12286134/126=97509
12296328/141=87208
12296469/141=87209
12298608/126=97608
12298734/126=97609
12310428/141=87308
12310569/141=87309
12311208/126=97708
12311334/126=97709
sad 2007-10-15 19:56:33 #
snowrain у тебя нет проверки на то сколько цифр остается после вычитания
SnowRain 2007-10-15 20:01:35 #
chasnoe=delimoe/delitel;
if (chasnoe*delitel!=delimoe) continue;

это проверка деления нацело... то есть остаток 0, как указанно в задаче
SnowRain 2007-10-15 20:02:31 #
аааа... косяк, точно нету... ща будет
Ы 2007-10-16 01:58:28 #
Прекол ф цыфрах
Бдыщ 2007-10-16 11:42:41 #
загуглил
гугел не знает ничо
http://www.google.ru/search?complete=1&hl=ru&q=%3F%3F%3F&lr=
ХЗ кто 2007-10-16 12:48:32 #
11052417/113=97809
ХЗ кто 2007-10-16 12:52:45 #
Пардон, ошибся.
Бдыщ 2007-10-16 13:09:35 #
35/7 = 8
Бдыщ 2007-10-16 13:10:02 #
сорри, не туда
Mr. Poh 2007-10-16 18:17:12 #
54308428790203478762340052723346983453487023489987231275412390872348475
Zyzzza 2007-10-16 20:38:03 #
Продам квантовый процессор для решения АНАЛогичных задач. +447756889102
Zyzzza 2007-10-16 20:38:46 #
Пост не мой, я просто разместил объяву...
Roleri 2007-10-16 23:14:04 #
12128316 : 124 = 97809

Ход мысли следующий:
1) частное ровно 97809: три цифры - три = три, но ниже четыре - три = две, т.о. в частном третья цифра = 8, не 7.
2) 112 <= делитель <= 124.
3) последняя ненулевая разность 10 или 11.
4) (делитель*8) >= 1000-10=990.
5) делитель = 124.
насрано 50 раз:
[0][1]

приколов.нет Байанометр СКОТОБАЗА АТАТАТ yaplakal.com
© СВАЛКА, 2003–2024. Авторы двиШка: megath[aka duro], skupr, спасибо MakZ'у за пинки ;), Methos'у за скин sandbox, Татьяне за синий скин, Сверстайго Сайтег за вебдванолизацию синего скина.
Также огромное спасибо всем, кто сюда что-то когда-то постил, и тем, кто постил тем, кто постил, а также - авторам )))