|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2013, 10:11 | #1 |
Новичок
Джуниор
Регистрация: 29.11.2013
Сообщений: 3
|
Задача на подбор чисел и выведения кол-ва вариантов
Дано N цифр восьмеричной системы счисления.
требуется посчитать,сколько различных N-значных чисел (в восьмеричн. сист.) можно составить из этих цифр,таких,чтобы значение каждого полученного числа не превышало 2 в 32 степени - 1. В числах допускается наличие ведущих нулей. Во входном файле записана непустая строка,содержащая цифры,каждая из которых принимает значение от 0 до 7 включительно. Длина строки не превосходит 11. В выходной файл необходимо вывести одно целое число - кол-во возможных восьмеричных чисел,удовлетворяющих условию задачи. пример: Входной файл 78 Выходной файл 2 За решение буду очень благодарен,просто не могу понять как делать :-) |
29.11.2013, 10:56 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
2^32-1 (10) = 477777777777 (8) - 12 цифр, т.е. любые комбинации, длиной не более 11 цифр удовлетворяют заданному условию Формула для решения: n!/(K0!*K1!*...*K7!) где Ki - сколько раз цифра i входит во входной набор данных. Если не входит ни разу, то из формулы выбросить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
29.11.2013, 11:15 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
убрал свой текст. Перечитал условие задачи и понял, где я накосячил!!!!
с формулой полностью согласен (впрочем, это же классика! ) и тоже ввела в ступор ошибка в задании: Цитата:
Последний раз редактировалось Serge_Bliznykov; 29.11.2013 в 11:17. |
|
29.11.2013, 14:24 | #4 |
Новичок
Джуниор
Регистрация: 29.11.2013
Сообщений: 3
|
|
29.11.2013, 14:45 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Надеюсь, Вы сумели применить формулу, которую Вам дал Аватар. |
|
29.11.2013, 15:13 | #6 |
Новичок
Джуниор
Регистрация: 29.11.2013
Сообщений: 3
|
Да,спасибо большое :-)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решить задачу в Паскале подбор вариантов | veryfreshman | Помощь студентам | 0 | 13.11.2011 15:13 |
Ввести несколько чисел (кол-во чисел запрашивать с экрана). Определить, сколько чисел, меньших заданного | Lirika | Помощь студентам | 0 | 08.05.2010 21:39 |
Найти кол-во положительных чисел. С++ | varlonec | Помощь студентам | 1 | 26.01.2010 22:21 |
Найти кол-во целых чисел в первой последовательности и кол-во нечетных во второй. | DjDeniels-61 | Помощь студентам | 7 | 28.06.2009 13:04 |
Найти кол-во чисел в строке. | Айдар | Помощь студентам | 6 | 22.06.2009 14:28 |