Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jylenka_
Сообщений: n/a
#1

Задача на рекурсию - C++

14.11.2012, 20:23. Просмотров 239. Ответов 0
Метки нет (Все метки)

По кругу стоят n людей, которым присвоены номера от 1 до n. Начиная отсчет с первого и двигаясь по кругу, каждый второй выходить из круга, пока не останется кто-то один. Пусть номер того, кто остался, x. Потом по кругу стоят x людей и процедура выхода из круг повторяться до тех пор, пока не останется один человек с номером y. Эти процедуры повторяются до тех пор, пока номер того человека, что останется, не станет равным первичному количеству людей в потоковом раунде. Определить количество повторений процедуры выхода людей из круга после первой итерации и номер человека, который остался.

нашла что-то похожее, все равно не могу решить. помогите пожалуйста
http://ru.wikipedia.org/wiki/%D0%97%...BD.D0.B8.D0.B5
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 20:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача на рекурсию (C++):

Задача на рекурсию - C++
Дано натуральное число n. Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна...

задача на рекурсию в си++ - C++
Даны числа a и b. Определите, сколько существует последовательностей из a нулей и b единиц, в которых никакие два нуля не стоят рядом.

Задача на рекурсию - C++
Задание: написать функцию умножения двух чисел, используя только операции сложения и рекурсии. Не понимаю как это сделать( Прошу...

Задача на рекурсию - C++
Нашел одну задачу, она по моему на рекурсию, но не могу реализовать это. Сколько существует чисел от 1 до n, таких, что цифры числа...

Задача на рекурсию - C++
С помощью рекурсии вычислить произведение ненулевых элементов динамического массива. Кто-то знает? Вот такой вот фрагмент есть, но он...

Задача на рекурсию - C++
Помогите решить след. задачу: Вот мой вариант, но здесь не сохраняется порядок: void Func() { int x; cin>>x; if(0==x) ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2012, 20:23
Привет! Вот еще темы с ответами:

Задача на рекурсию - C++
Всем доброго времени суток. Прошу подсказать мне условие задачи на рекурсию(нам дали задание самим придумать себе задание и выполнить...

Задача на рекурсию - C++
Задание : Напишите функцию возведения в степень, которая работала бы как для положительных, так и для отрицательных значений n:...

Задача на рекурсию - C++
Дано число. Вывести все цифры этого числа, не используя дополнительных библиотек, массивов, списков и т.д. Использовать только...

Задача на рекурсию - C++
Вот код проги которую я написал: #include <iostream> using namespace std; int factr(double i){ int answer; if(i==1) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru