| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Java] индуктивное множество |
| Автор: intel 29.12.2007, 01:09 |
| Здравствуйте, форумчане! Есть бесконечное индуктивное множество М натуральных чисел, которое определено следующими правилами: 1. 1 Є М 2. Если x Є М, тогда 2х + 1 тоже Є М 3. Если х Є М, тогда 3х тоже Є М 4. Никакие другие елементы не пренадлежат множеству М Вот первые семь елементов из того самого М: 1,3,7,9,15,19,21. Метод int GetElement(int n) выдаёт n-ый елемент множества М. То биш если n равен трём, тогда результат будет равен семи. Заранее благодарю за все ваши соображения и подсказки и прошу сильно не ругать за мой ломаный русский (задание переводил с немецкого). |
| Автор: LSD 29.12.2007, 13:06 |
| Так в чем состоит задание? Написать метод getElement()? |
| Автор: intel 29.12.2007, 16:47 | ||||
Да, именно в етом. Дело в том, что я не мог "найти" оптимальный алгоритм Но всё же мне удалось разрешить проблему
|