Форум атеистов Рунета

Текущее время: 07 ноя 2026, 22:03

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 175 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 18  След.
Автор Сообщение
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:07 
Не в сети
Аватара пользователя

Зарегистрирован: 15 авг 2012, 17:28
Сообщения: 1703
Scarlett писал(а):
Задача решается за 5 минут.

В такой формулировке?
Цитата:
Змей загадывает x,y,z, возвращает x*a+y*b+z*c, Иван должен один раз сказать a,b,c, при которых можно вычислить x,y,z.

_________________
Поиск истины - вот единственное занятие, достойное героя


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:12 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
Энтузиаст писал(а):
В такой формулировке?
Цитата:
Змей загадывает x,y,z, возвращает x*a+y*b+z*c, Иван должен сказать a,b,c, при которых можно вычислить x,y,z

Да, Иван должен назвать цифры, на которые он умножит загаданные Змеем числа
простите, числа, загаданные Змеем от 1 до 9 )))

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:22 
Не в сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37268
Откуда: Новороссийск
Змей Горыныч, задумай только каждое число не больше 1000.
Умножь одно из чисел на 1000, второе на 1000000 и сложи все три.
Например, получилось: 457 852 133
Если Змей Горыныч хочет большие цифры умножить, то флаг ему в руки. Пусть умножает на миллион и миллион в квадрате
457000852000133
Скарлет, усилия надо сосредоточить на предыдущей задаче, прежде чем новые решать.
По ней только могу сказать, что операция циклического сдвига влево. Не могу сообразить, как единицы в старших разрядах отсечь. Надо оставить только единицы справа до первого нуля.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37268
Откуда: Новороссийск
Поздно уточнение прочитал. Тогда на 10 и 100 умножать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:35 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
sergey писал(а):
Поздно уточнение прочитал. Тогда на 10 и 100 умножать

Там 3 числа вообще-то было))

Насчет предыдущей задачи... мне кажется моя идея умножения (-1) в степень (n+1) перспективна, но Лен проигнорировал мою идею, но и не решил при этом мою простую задачку))
А вы быстренько сообразили.
Уважаю.

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:42 
Не в сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37268
Откуда: Новороссийск
Лен не проигнорировал, он дал подсказку как решать одной операцией. Операция это сдвиг. Осталось сообразить как он старшие единицы отбрасывает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 21:50 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
sergey писал(а):
Лен не проигнорировал, он дал подсказку как решать одной операцией. Операция это сдвиг. Осталось сообразить как он старшие единицы отбрасывает.

Однако, я задала задачку про Горыныча именно в тот момент, когда Лен в сети был))

И Лен не решил))

РС
Энтузиаст тоже сообразил, что суть в делении на 2, (в предыдущей задаче)
просто мы можем не знать о математических формулах преобразования n в двоичную систему, как я не знала о матричных уравнениях.

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 22:05 
Не в сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37268
Откуда: Новороссийск
Да двоичная система так же как и десятичная. В одном случае каждый следующий разряд на 10 умножаешь, в другом на 2.
32 16 8 4 2 1 и подбираешь какие степени взять, чтобы число получить.
Например 37 1*32+0*16+0*8+1*4+0*2+1 100101 в двоичной
По задаче Лена, я выписал числа в двоичной системе. Только это мне не помогло. Средняя колонка порядковый номер числа 1,2,3,4,5…. Правая колонка, что должно получиться. (равна левой в десятичной системе). Может у кого еще какие идеи?
3 1 11
1 10 1
7 11 111
1 100 1
3 101 11
1 110 1
15 111 1111
1 1000 1
3 1001 11
1 1010 1
7 1011 111
1 1100 1
3 1101 11
1 1110 1
31 1111 11111
1 10000 1
3 10001 11
1 10010 1
7 10011 111
1 10100 1
3 10101 11
1 10110 1
15 10111 1111
1 11000 1
3 11001 11
1 11010 1
7 11011 111
1 11100 1
3 11101 11
1 11110 1
63 11111 111111
1 100000 1
3 100001 11
1 100010 1
7 100011 111
1 100100 1
3 100101 11
1 100110 1
15 100111 1111
1 101000 1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 22:17 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
Можно n представлять в двоичной системе, складывая предыдущие члены, которые 0 и 1 в двоичности, но 7 при этом представить совершенно невозможно

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реши задачу
СообщениеДобавлено: 21 дек 2013, 22:30 
Не в сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37268
Откуда: Новороссийск
7 третий член последовательности Лена. 3 в двоичной 11. Сдвигаем влево, добавляем 1. Получаем 111 4+2+1=7. Или формула 2*n+1
Работает только для порядковых номеров 2**к-1. Т.е. там где в порядковом номере все единицы в результате тоже будут все единицы плюс одна. В остальных случаях правые единицы подряд до нуля переходят в результат плюс одна единица.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 175 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 18  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB