Sauvage
|
Сообщение #101
5 декабря 2011 в 14:08
|
Гонщик
24 |
OK, решено. По другим задачкам есть мысли?
|
InToTheSorrow
|
Сообщение #102
5 декабря 2011 в 16:13
|
Маньяк
32 |
Задача 4. скрытый текст… Разбить на такие пары нельзя.
Разобьём числа от 1 до 2012 на 3 группы. 1-я группа: (1, 1+3, 1+3*2, ... , 1+3*668, 1+3*669, 1+3*670), т. е. 1, 4, 7, ... , 2005, 2008, 2011) 2-я группа: (2, 2+3, 2+3*2, ... , 2+3*668, 2+3*669, 2*3*670), т. е. 2, 5, 8, ... , 2006, 2009, 2012) 3-я группа: (3, 3+3, 3+3*2, ..., 3+3*668, 3+3*669), т.е. 3, 6, 9, ... , 2007, 2010.
Пары нужно составлять в пределах каждой группы, то есть, например, если взять любое число из 1-й группы и любое число из 2-й группы, то их разность делиться на 3 нацело точно не будет. Однако в 1-й и 2-й группах количество чисел нечётное, поэтому остаются 2 числа из этих 2-х групп, которые пару составить не смогут.
|
Sauvage
|
Сообщение #103
5 декабря 2011 в 18:22
|
Гонщик
24 |
|
Аромат
|
Сообщение #104
5 декабря 2011 в 19:01
|
Супермен
53 |
Задача 1: такая последовательность есть. Например, известно, что с повышением номера числа, количество простых чисел уменьшается... Можно в конце концов найти такую, которая бы включала в себя только составные числа. Например... Ну не знаю, можно попробовать начать с числа 2012! (факториал)
Задача 3: ответ на эту задачу следует напрямую из доказательства 2-ой задачи, ведь если у нас высота очень малая, то расширяя основание, медиану можно сделать сколь угодно большой.
|
Sauvage
|
Сообщение #105
5 декабря 2011 в 19:25
|
Гонщик
24 |
Аромат, > известно, что с повышением номера числа, количество простых чисел уменьшается "Известно"? А доказать? :) На что делится число (2012!+1)? > расширяя основание, медиану можно сделать сколь угодно большой Ну, примерно так, да. Последний раз отредактировано 5 декабря 2011 в 20:28 пользователем Sauvage
|
Sauvage
|
Сообщение #106
25 декабря 2011 в 15:04
|
Гонщик
24 |
Васе очень нравится быть дежурным по своему пионерскому отряду. Но по санитарным нормам пионер не может быть дежурным более двух дней подряд. Тогда Вася договорился со своим другом Петей, чтобы тот иногда сменял его. Но Петя очень уважает своего друга и хочет, чтобы Вася как можно чаще был дежурным. Поэтому Петя никогда не соглашается дежурить больше одного дня подряд. Сколькими способами ребята могут составить расписание своих дежурств на N дней?
Вход: натуральное число N, не превышающее 146. Выход: натуральное число - количество способов. Пример: вход - 5, выход - 7. Пояснение к примеру: ВВПВВ, ВВПВП, ВПВВП, ВПВПВ, ПВВПВ, ПВПВВ, ПВПВП.
Опишите решение, не предусматривающее перебор вариантов, или программу, работающую в пределах 1 секунды.
|
Uncle_Sam
|
Сообщение #107
25 декабря 2011 в 18:57
|
Кибергонщик
43 |
Вход: натуральное число N, не превышающее 146.
|
Sauvage
|
Сообщение #108
25 декабря 2011 в 19:34
|
Гонщик
24 |
64-разрядная целая арифметика без проблем сосчитает результат при N примерно до 155. Но 146 - уж очень в тему. )
|
buzzy
|
Сообщение #109
25 декабря 2011 в 20:22
|
Кибергонщик
41 |
Uncle_Sam писал(а): Вход: натуральное число N, не превышающее 146. А что ты улыбаешься? Для ровного счета, очевидно же.
|
Fudo
|
Сообщение #110
20 января 2012 в 01:40
|
Экстракибер
35 |
Всем оживления темы, посоны!
Нeктo нaхoдится в oднoм из гoрoдoв А или В, надo придумaть вoпрoс для пеpвого встречнoгo, пpичeм нектo нe знaет лoжeн oтвeт нa eгo вoпpoc или иcтинeн, нo пo oтвeту надo тoчнo oпрeдeлить, в кaком из гoрoдoв oн нaхoдитcя.
Давайте, ребятки, я в вас верю :3
|
buzzy
|
Сообщение #111
21 января 2012 в 00:35
|
Кибергонщик
41 |
Fudo писал(а): Всем оживления темы, посоны!
Нeктo нaхoдится в oднoм из гoрoдoв А или В, надo придумaть вoпрoс для пеpвого встречнoгo, пpичeм нектo нe знaет лoжeн oтвeт нa eгo вoпpoc или иcтинeн, нo пo oтвeту надo тoчнo oпрeдeлить, в кaком из гoрoдoв oн нaхoдитcя.
Давайте, ребятки, я в вас верю :3 То есть, хочешь сказать, что и про города ничего неизвестно? Типа и в том, и в другом городе могут как соврать, так и правду сказать? Такой вот лютый рандом? upd. Что бы вы ответили, если бы я вас спросил, в каком из городов А или Б мы находимся? :) updupd. Работает, конечно, только при условии, что отвечающий гарантированно либо всегда врет, либо говорит правду. Если он может и то, и другое, то... ДА И НЕ ВЫЯСНИТЬ ТОГДА! Последний раз отредактировано 21 января 2012 в 01:18 пользователем buzzy
|
Sauvage
|
Сообщение #112
24 января 2012 в 14:07
|
Гонщик
24 |
Вроде бы исходная задача такова: Жители города А всегда говорят правду. Жители города Б всегда врут. Жители обоих городов часто наведываются друг к другу в гости. Вы находитесь в одном из этих городов. Какой вопрос следует задать первому встречному, чтобы определить своё местонахождение?
|
Fudo
|
Сообщение #113
25 января 2012 в 03:01
|
Экстракибер
35 |
Эмм, не знаю, как там про исходную задачу, а я решал именно тот вариант, который скинул, и, что характерно, успешно решил
|
Sauvage
|
Сообщение #114
25 января 2012 в 11:10
|
Гонщик
24 |
Fudo писал(а): Эмм, не знаю, как там про исходную задачу, а я решал именно тот вариант, который скинул, и, что характерно, успешно решил Могу доказать, что в такой постановке задача не решается. Доказательство. "Первый встречный" может сам оказаться не местным, а решающим ту же самую задачу. Соответственно, никакой дополнительной информацией он не располагает. Единственное преимущество двух незнаек перед одним - наличие двух тел. Его невозможно применить, т. к. не предполагаются контакты с третьими лицами или какие-либо перемещения. Стало быть, два незнайки экивалентны одному. А сам по себе один человек ничего не определит. Вот.
|
buzzy
|
Сообщение #115
25 января 2012 в 11:37
|
Кибергонщик
41 |
Sauvage писал(а): Fudo писал(а): Эмм, не знаю, как там про исходную задачу, а я решал именно тот вариант, который скинул, и, что характерно, успешно решил Могу доказать, что в такой постановке задача не решается. Доказательство. "Первый встречный" может сам оказаться не местным, а решающим ту же самую задачу. Соответственно, никакой дополнительной информацией он не располагает. Единственное преимущество двух незнаек перед одним - наличие двух тел. Его невозможно применить, т. к. не предполагаются контакты с третьими лицами или какие-либо перемещения. Стало быть, два незнайки экивалентны одному. А сам по себе один человек ничего не определит. Вот. Вчера в течение получаса таки удалось из Фудо выбить инфу, что все-таки отвечающий либо лжец, либо всегда говорит правду. Т.е. твоя формулировка верная. Ну и мой ответ в этом случае подходит (говорящий правду скажет правду; лжец ответил бы вранье, но т.к. вопрос заключается именно в том, что бы он ответил, то он соврет еще раз, тем самым назвав верный ответ).
|
lins
|
Сообщение #116
25 января 2012 в 12:46
|
Новичок
1 |
Последний раз отредактировано 6 апреля 2012 в 23:53 пользователем lins
|
buzzy
|
Сообщение #117
25 января 2012 в 14:43
|
Кибергонщик
41 |
lins писал(а): Скажем, можно было бы просто бить ногами жителей произвольного города Тоже вариант. Был такой сериал "десятое королевство", там герою задали классическую задачку. Перед ним было две двери, у каждой двери по охраннику, один из них всегда врет, другой всегда говорит правду. За одной дверью плюшка, за другой - КРОВЬКИШКИ. Мужик подумал, открыл от фонаря одну дверь и кинул туда охранника. :) Узрел эффект и выбрал другую дверь, соответственно. Ок.
|
Fudo
|
Сообщение #118
26 января 2012 в 13:17
|
Экстракибер
35 |
Sauvage привел нам занимательные рассуждения про двух людей, решающих одну задачу. Можно еще дополнить: скажем, первый встречный окажется немым. Или иностранцем. Или двухлетним ребенком. Или крысой. Буквоедствовать можно по-разному (: Разницу постановок, алсо, лично я так и не увидел)
|
lins
|
Сообщение #119
26 января 2012 в 15:25
|
Новичок
1 |
Последний раз отредактировано 6 апреля 2012 в 23:53 пользователем lins
|
PROcent
|
Сообщение #120
26 января 2012 в 15:35
|
Кибергонщик
63 |
"Вы скажете правду, если находитесь в городе А?" Или, другой вариант: "Вы скажете правду, если находитесь в городе В?"
|