Вопрос № 176932: Здравствуйте дорогие эксперты. Помогите решить задачку. Необходимо вывести на экран и записать в файл output.txt все возможные строки длиной n символов (n читается из файла input.txt), состоящие только из n - 2 символов '0' и 2 символов &...
Вопрос № 176949: Доброго времени суток, коллеги! Требуется решить следующую задачу (для Windows, cреда - предпочтительнее Borland C++ Builder 6.0 ) Задача: Создать форму с двумя полями, куда пользователь должен ввести даты - "дата рождения" ...
Вопрос № 176932:
Здравствуйте дорогие эксперты. Помогите решить задачку. Необходимо вывести на экран и записать в файл output.txt все возможные строки длиной n символов (n читается из файла input.txt), состоящие только из n - 2 символов '0' и 2 символов '1'.
Примеры файлов: "input.txt" содержит число 3, в файле "output.txt" должно получиться следующее 011 101 110
Тут мне еще дали примечание. Но можно обойтись и без него на ваш вкус :)
Примечание. z=(i >> p log2 (m+1) & m z – индекс числового знака из набора доступных для представления числа, z принадлежит [0,m] i – исследуемое целое положительное число p – индекс числового знака в позиции числа, представленного в (m+1) системе счисления. ( >> и & - битовые операции в C++)
В приложение добавлен вариант с потоковым вводом-выводом по просьбе автора ответа
Добавление варианта решения от автора ответа
-----
∙ Отредактировал: Verena, Профессионал
∙ Дата редактирования: 27.02.2010, 00:03 (время московское)
Приложение:
Ответ отправил: amnick, 9-й класс
Ответ отправлен: 26.02.2010, 22:53
Номер ответа: 259764
Оценка ответа: 5 Комментарий к оценке: спасибо :)
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 259764
на номер 1151 (Россия) |
Еще номера »
Вопрос № 176949:
Доброго времени суток, коллеги! Требуется решить следующую задачу (для Windows, cреда - предпочтительнее Borland C++ Builder 6.0 ) Задача: Создать форму с двумя полями, куда пользователь должен ввести даты - "дата рождения" и "отчетная дата". По нажатии на кнопку "рассчитать возраст" (на той же форме) вывести сообщение "возраст на отчетную дату = ХХ лет, ХХ месяцев и ХХ дней". По возможности прошу приложить исходники проекта и исполняемый файл. Заранее
спасибо.
Отправлен: 27.02.2010, 14:02
Вопрос задал: Botsman, Профессионал
Всего ответов: 1 Страница вопроса »
Отвечает Verena, Профессионал :
Здравствуйте, Botsman. Даты вводятся в поля TDateTimePicker, обрабатываются по нажатию кнопки, каждый компонент возраста отдельно (вычитание дат в типе TDateTime не стала использовать, потому что результат всё равно требует дополнительной обработки). Код функции обработчика в приложении, проект и исполняемый файл - здесь. Исполняемый файл пересобрала, пробовала на другом компьютере без установленной среды - вроде запускается. Удачи!
Приложение:
----- Эта история - не для истории, понимаешь?
Ответ отправил: Verena, Профессионал
Ответ отправлен: 01.03.2010, 15:14
Номер ответа: 259828
Оценка ответа: 5 Комментарий к оценке: Спасибо огромное. Все работает. Подробности - письмом ;)
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 259828
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.