Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2010, 14:15   #1
Azamat0
Пользователь
 
Регистрация: 22.10.2010
Сообщений: 11
По умолчанию Задача 2. "Прикольный билет"

Привет всем! Помогите пожалуйста с задачей на делфи.

Задача 1. "Уравнение для 5 класса"
Имя входного файла: b.in
Имя выходного файла b.out
Ограничение времени: 1 секунда на тест
Ограничение по памяти: 64 Мб

Билет называется прикольным, если его можно разрезать прямой линией на две части таким образом , что оказавшиеся на них числа имеют одинаковые цифровые корни. Чтобы вычислить цифровой корень числа, его цифры складывают. Если результат получается число большее и равное 10 , то цифры полученной сумму складывают снова и так далее, пока не получится число от 0 до 9 - это и есть цифровой корень. Например, цифровой корень числа 423 равен 9.

Таким образом , билет с номером 0015420 является прикольным , так как разрезав его на части с числами 0015 и 420 имеем у этих чисел одинаковые цифровые корни.

Требуется написать программу, которая определит для каждого из четырёх билетов ,является ли прикольным билет с заданным номером

Формат входных данных:
Входной текстовый файл b.in содержит номера 4 билетов - по одному номеру в каждой строке. Номер может начинаться с нулей и содержит не более 100 цифр.

Формат Выходных данных:
Выходной текстовый файл b.out должен содержать четыре строки. В каждой из них должна быть расположена 1, если соответствующий билет прикольный и 0 в противном случае.

Примеры файлов входных и выходных данных:
b.in:
0015420
00100
0015420
0015420

b.out
1
0
1
1



ПРОГРАММА ДОЛЖНА ПОЛНОСТЬЮ СОДЕРЖАТЬСЯ В ОДНОМ ФАЙЛЕ, ИСПОЛЬЗОВАНИЕ СВОИХ МОДУЛЕЙ НЕ ДОПУСКАЕТСЯ.
ПРОГРАММА ДОЛЖНА ЧИТАТЬ ВХОДНЫЕ ДАННЫЕ ТОЛЬКО ОДИН РАЗ.



Заранее всем ОГРОМНОЕ СПАСИБО !!!
Azamat0 вне форума Ответить с цитированием
Старый 24.10.2010, 14:48   #2
MadReason
Ищу работу
Форумчанин
 
Аватар для MadReason
 
Регистрация: 16.02.2007
Сообщений: 269
По умолчанию

сделаю за оплату, пиши в личку
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
MadReason вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача "Счастливый билет" (Turbo Pascal) - трубуется помощь BzDoN Помощь студентам 16 20.12.2009 19:29
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
"Транспортная задача", "Поиск решения" Perroman Microsoft Office Excel 3 12.12.2007 17:12