Различные вопросы по PHP и MySQL

99.69K
.
Артёмочка
n(предположим 40) пиратов делят сундук с золотом. Передавая по круту пистолет,каждый 4 получивший пистолет убивает себя( и выходит из очереди)

ввести нужно номер пирата с которого начата игра
вывести номер оставшегося пирата

хоть я php и знаю, но не знаю как решить эту задачу)
помогите))
.
Mir egal wer du bist - Lms
Артёмочка, может и не в тему, но не проще ли сгенерировать rand'ом ид пирата, который останется живым?
.
вообще то когда их останется только трое, умирать уже будет не кому
или придется по второму кругу идти
.
Можно каждого второго убивать и тогда в конце 1 и останется.
.
Артёмочка
дано усовие, его изменять не надо
.
(\/)____o_O____(\/)
Артёмочка, можно рекурсией проходить массив, убивая каждого четвертого, итоговый массив пропускать еще раз, пока один не останется
только надо додумать как быть когда пиратов меньше 4
.
как сделать чтоб на главной некоторые ссылки не видны были гостям?
.
(\/)____o_O____(\/)
Beibarys, if (!$user_id) {
// ссылка скрытая от гостей
}
.
# Koenig (30.01.2014 / 12:28)
Beibarys, if (!$user_id) {
// ссылка скрытая от гостей
}
это для всех скрывает?
.
Beibarys, Нет, только от каждого пятого гостя.
Эту ссылку увидят ТОЛЬКО зареганные !
Всего: 7969