|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.04.2014, 06:45 | #991 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
100%-ное попадание..
Но можно пару вопросов? Цитата:
Цитата:
Мой вариант.. Разобьем все числа от 1 до 100 на промежутки вида : 1 14 15 27 28 39 40 50 ... Кидаем шарики с этажей из 2-го столбца.. Как только он разбился, берем число из 1-ого столбца.. и начинаем кидать с него до числа из 2-го.. как только шарик разбился - это и есть ответ.. |
||
28.04.2014, 07:37 | #992 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 28.04.2014 в 07:43. |
|
28.04.2014, 07:45 | #993 | ||||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
Цитата:
Цитата:
А что с 3-ей? |
||||
28.04.2014, 08:27 | #994 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Команд - 2^k Игр - 2^(k-1)+2^(k-2)+...+2^1+2^0=2^k-1 Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 28.04.2014 в 08:31. |
||
28.04.2014, 13:32 | #995 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Мое : После каждой игры вылетает одна команда.. После первой игры осталось N-1 к После 2-ой - N-2 После N-1 - осталась 1 к. Цитата:
Чем ближе в сотне, тем меньше попыток, посему размеры группы, на которые я сокращаю должон постоянно уменьшаться.. на сколько? - на 1.. отсюда вывод : на первую группу k попыток, на 2-ую k-1, на n : k-n+1.. Теперь супер тупой перебор.. получаем 14.. Так что тут НЕ все решение переборное, а лишь его часть |
||
28.04.2014, 13:44 | #996 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
28.04.2014, 14:29 | #997 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
И раз пошли решения, то тогда я поспрашиваю.. И так.. 2 задачи, которые я не решил.. Если Вы знаете, как их решать, то желательно, намекнуть, где у меня косяк, как что-то можно сделать лучше, как решить такую-то проблемку и прочее.. Сумма цифр Вес: 1 Функция f(x) рекурсивно заменяет число на сумму его цифр, пока не останется одна цифра. Например, f(1234) = f(10) = f(1) = 1. Найти f(2013!) Мои мысли.. Вадим давно предложил способ вычисления конечной суммы числа за O(1).. Это вот так : if n mod 9 = 0 then result := 9 else result := n mod 9 (для натуральных чисел) Но увы, он не привел док-во.. Я же доказать это не могу.. Но если делать по формуле Вадима, то ответ будет 9. Осталось доказать, что формула работает корректно и совершенно верна.. Представим число N ввиде 9*k+p Причем p in [1..9] Осталось найти способ заявить, что p - искомая цифирка.. А как это сделать я не знаю.. Сортировка восьми чисел Вес: 4 Есть восемь последовательно записанных чисел, которые вы не видите. Можно попросить друга упорядочить любые два из них, указав их индексы. Например, если вы попросили упорядочить второе и пятое числа, то ваш друг во второе число поместит минимум из этих двух чисел, а в пятое - максимум (при этом не известив вас, сделаны какие-либо изменения или нет). За какое минимальное число просьб вы сможете гарантированно упорядочить все числа? Обоснование минимальности не требуется. Думается мне, что ответ - 16.. Поясню.. у г. Кнута в 3-м томе поставлена задача о поиске оптимальной сортировки.. И ответ 16 возможен лишь при сортировке вставками и слияниями..но 1) она ужасно описана 2) мы не можем ее использовать, т.к. нам не говорят, была ли замена.. Что делать - я без малейшего понятия.. Посему прошу хелп.. И да.. помню была тема.. отсортировать 4 числа.. там Аватар решал.. только поиск бунтует.. да и 8 <> 4.. |
||
28.04.2014, 15:10 | #998 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
1. Используй признак делимости на 9
2. 19 - ищи сеть Бетчера
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
28.04.2014, 15:54 | #999 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
И к чему это прикрутить? Цитата:
|
||
28.04.2014, 16:02 | #1000 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если число делится на 9, то и сумма его цифр делится на 9 И прикрутить к 9*k+p. И лучше p in [0..8]. Поищи доказательство этого признака, должно помочь
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
интересные проги | kipish | Софт | 85 | 18.12.2022 01:03 |
Текст на картинках | SunLight | Microsoft Office Word | 2 | 08.08.2007 12:59 |