RaceYou! Всероссийский виндсерфинг форум

RaceYou! Всероссийский виндсерфинг форум (https://www.raceyou.ru/index.php)
-   Кальянная - общий форум (https://www.raceyou.ru/forumdisplay.php?f=31)
-   -   Разомнем мозги)) (https://www.raceyou.ru/showthread.php?t=38387)

mm7 03.01.2022 19:27

Цитата:

Сообщение от Sandro (Сообщение 450474)
3816547290
брутфорсом скрипт выдал

Да, ошибки нет. видать задача имеет несколько решений.

А в уме, ну или на бумажке, другое решение слабо найти? ;)

Sandro 03.01.2022 19:54

Не, других решений нет. Это уникальное число. Гуглится, кстати.
Не слабо написать скрипт. А машина пусть считает ;-)

Skiminok 03.01.2022 22:33

Влоб!! )))

<script>
for(a=0;a<10;a++)
for(b=0;b<10;b++)
if((a*10+b)%2==0 && b!=a)
for(c=0;c<10;c++)
if((a*100+b*10+c)%3==0 && c!=a && c!=b)
for(d=0;d<10;d++)
if((a*1000+b*100+c*10+d)%4==0 && d!=a && d!=b && d!=c)
for(e=0;e<10;e++)
if((a*10000+b*1000+c*100+d*10+e)%5==0 && e!=a && e!=b && e!=c && e!=d)
for(f=0;f<10;f++)
if((a*100000+b*10000+c*1000+d*100+e*10+f)%6==0 && f!=a && f!=b && f!=c && f!=d && f!=e)
for(g=0;g<10;g++)
if((a*1000000+b*100000+c*10000+d*1000+e*100+f*10+g )%7==0 && g!=a && g!=b && g!=c && g!=d && g!=e && g!=f)
for(h=0;h<10;h++)
if((a*10000000+b*1000000+c*100000+d*10000+e*1000+f *100+g*10+h)%8==0 && h!=a && h!=b && h!=c && h!=d && h!=e && h!=f && h!=g)
for(i=0;i<10;i++)
if((a*100000000+b*10000000+c*1000000+d*100000+e*10 000+f*1000+g*100+h*10+i)%9==0 && i!=a && i!=b && i!=c && i!=d && i!=e && i!=f && i!=g && i!=h)
for(j=0;j<10;j++)
if((a*1000000000+b*100000000+c*10000000+d*1000000+ e*100000+f*10000+g*1000+h*100+i*10+j)%10==0 && j!=a && j!=b && j!=c && j!=d && j!=e && j!=f && j!=g && j!=h && j!=i)
document.writeln(String(a)+String(b)+String(c)+Str ing(d)+String(e)+String(f)+String(g)+String(h)+Str ing(i)+String(j));
</script>

mm7 04.01.2022 03:15

Афигеть!
Я сделал пару итераций (в уме) с конца числа, и несколько с начала. И получил, что это число 9876543210. Подумал задачка это шутка юмора такая. Но не проверил. Потому и запостил. Потом проверил - 7 не сходится. Блин! :)
Пишут есть какое-то решение не грубой силой. Ищу...

latad 04.01.2022 10:45

Всё на логике.
Те, которые делятся на 2,4,6,8 - обязаны быть чётными, следовательно, остальные - нечётные. Далее, перед числом, делящимся на 4, стоит нечётное, следовательно, это или 2, или 6, других вариантов нет. с числом, делящимся на 5 и так всё ясно, на конце должно быть 5. С числом, делящимся на 8, та же история, их всего два, опять 2 и 6, а перед этими может стоять тоже всего три, или 72, или 16, или 96. И тд, и тп...
Про признак делимости на 3 не забываем, тогда окажется, что у 2-го и 6-го места тоже всего 2 варианта, 8 и 4, про 9-ку можно не вспоминать, любая комбинация из 9-ти чисел будет делиться на 9 по признаку делимости на 9.
Если на 8-м месте стоит 2, то это однозначно определяет 4-е и 6-е место: ххх654х2, что также однозначно определяет 2-е место: х8х654х2 или х8х254х6. Учитывая, что 1-ка участвует в 1-м или 3-м месте, 16 на 7 и 8 месте быть не может и верная комбинация х8х654х2 (вот здесь я и промахнулся, записав неверный вариант как верный). Итого, на 1-м и третьем месте должны быть 1 и 3, следовательно, на 7-м месте - 7, что сразу упрощает проверку делимости на 7 шестью цифрами и всего двумя вариантами на первых трёх местах: 183 и 381 с последующими 654, пара 381 и 654 даёт признак делимости на 7. Некоторые цепочки пропущены, сами можете их рассмотреть на досуге.
В итоге, ещё до логики очевидно, что 5-е и 10-е места определяются однозначно, а на 9-е место ставится любое оставшееся нечётное, его можно вообще не рассматривать, остаются 7 мест, из которых реальный затык представляет только признак делимости на 7, но и тот сокращается до 6-ти-значного числа, которое при разбивании на две тройки легко считается в уме в один проход.

as26 04.01.2022 13:05

latad,:good:

mm7 04.01.2022 17:44

Латад, браво! :clapping:

mm7 05.02.2022 00:41

Вы приглашены на мероприятие, там есть 100 мест, за каждым закреплен гость. Вы пришли последним.
Человек, который пришел первым, не знал номера своего места, и занял случайное, которое ему понравилось.
Следущие гости прибывали и каждый занимал место, которое полагалось ему, но только если оно было свободным,
или любое другое свободное место. Когда пришли Вы, осталось одно место.
Вопрос: Какова вероятность, что это будет именно Ваше место?

Давайте думать. Ответа пока не знаю.

as26 06.02.2022 02:00

mm7, 50% что место или твое или гостя что не знал номер своего места...

у предпоследнего гостя выбор-сесть или на твле место или на место первого гостя...

mm7 06.02.2022 04:28

Цитата:

Сообщение от as26 (Сообщение 451370)
mm7, 50% что место или твое или гостя что не знал номер своего места...

у предпоследнего гостя выбор-сесть или на твле место или на место первого гостя...

ну, а вдруг такой крайний сценарий -
Гость1 занимает место Гостя2, Гость2 занимает место Гостя3, итд ...
В итоге все на на своих местах

as26 06.02.2022 10:05

Что один баран среди 100 человек попадется я представляю. Но все это из области фантастики:D

latad 06.02.2022 11:33

Цитата:

Сообщение от mm7 (Сообщение 451374)
ну, а вдруг такой крайний сценарий -
Гость1 занимает место Гостя2, Гость2 занимает место Гостя3, итд ...
В итоге все на на своих местах

Начинать надо с конца.
Точнее, с двух концов сразу. И сплошная логика.
Вероятность того, что первый выберет место последнего 1/100, тогда все рассядутся на свои места, кроме первого и последнего.
Вероятность выбора первым места предпоследнего снова 1/100, но тогда все остальные рассядутся по своим местам, а предпоследнему останется выбор из первого и последнего места и вероятность выбора последнего 1/2.
Тогда вероятность, что последнему не достанется его место, если первый выберет одно из двух последних,
1/100 х (1+1/2)
С третьим с конца, если его место займёт первый, достанется выбор из трёх мест и последний точно не получит своего места, если третий с конца выберет последнее место, вероятность этого, с учётом предыдущего рассуждения,
1/100 х (1+1/2+1/3)
Но третий с конца может выбрать место первого, тогда вороятность "не попасть" для последнего будет
1/100 х (1+1/2+1/3-1/3)
Если же третий с конца выберет место предпоследнего, то
1/100 х (1+1/2+1/3-1/3+1/3 х 1/2)=1/100 х (1+1/2+1/2 х 1/3))
Далее получится вероятность не получить своё место у последнего 0,051972...
Возможно, я где-то чего-то проморгал, но такой ход рассуждений верный.

overflight 10.02.2022 12:09

Цитата:

Сообщение от latad (Сообщение 450488)
Всё на логике.
Те, которые делятся на 2,4,6,8 - обязаны быть чётными, следовательно, остальные - нечётные. Далее, перед числом, делящимся на 4, стоит нечётное, следовательно, это или 2, или 6, других вариантов нет. с числом, делящимся на 5 и так всё ясно, на конце должно быть 5. С числом, делящимся на 8, та же история, их всего два, опять 2 и 6, а перед этими может стоять тоже всего три, или 72, или 16, или 96. И тд, и тп...
Про признак делимости на 3 не забываем, тогда окажется, что у 2-го и 6-го места тоже всего 2 варианта, 8 и 4, про 9-ку можно не вспоминать, любая комбинация из 9-ти чисел будет делиться на 9 по признаку делимости на 9.
Если на 8-м месте стоит 2, то это однозначно определяет 4-е и 6-е место: ххх654х2, что также однозначно определяет 2-е место: х8х654х2 или х8х254х6. Учитывая, что 1-ка участвует в 1-м или 3-м месте, 16 на 7 и 8 месте быть не может и верная комбинация х8х654х2 (вот здесь я и промахнулся, записав неверный вариант как верный). Итого, на 1-м и третьем месте должны быть 1 и 3, следовательно, на 7-м месте - 7, что сразу упрощает проверку делимости на 7 шестью цифрами и всего двумя вариантами на первых трёх местах: 183 и 381 с последующими 654, пара 381 и 654 даёт признак делимости на 7. Некоторые цепочки пропущены, сами можете их рассмотреть на досуге.
В итоге, ещё до логики очевидно, что 5-е и 10-е места определяются однозначно, а на 9-е место ставится любое оставшееся нечётное, его можно вообще не рассматривать, остаются 7 мест, из которых реальный затык представляет только признак делимости на 7, но и тот сокращается до 6-ти-значного числа, которое при разбивании на две тройки легко считается в уме в один проход.

Абалдеть!!!:good:

as26 10.03.2022 21:14

быстрый тест на интелект...
включайте секундомер))) сам ответил правильно, думал почти 3 минуты)))

1.Бита и мячик вместе стоят 1 доллар 10 центов. бита дороже мяча на один доллар. Сколько стоит мяч?

2. Пять машин производят пять вещей за пять минут. За сколько минут 100 машин изготовят 100 вещей?

3. На поляне растут грибы. Каждый день их количество увеличивается в два раза. Известно, что грибы полностью покроют всю поверхность поляны за 29 дней. Сколько дней потребуется грибам, чтобы покрыть половину поляны?

mm7 10.03.2022 23:03

1 min


Часовой пояс GMT +3, время: 06:16.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot