|
|||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задача 2. Один математик стал свидетелем ДТП и видел машину-нарушителя
Задача 1.
Один математик стал свидетелем ДТП и видел машину-нарушителя. Когда его допрашивали в полиции, то, первым делом спросили: - Какая марка автомобиля, и какой цвет? - Это был легковой автомобиль серого цвета, кажется, иномарка. Более точно сказать не могу. Тогда последовал следующий вопрос: - Какой номер был у этого автомобиля? Но наш математик был, как и многие учёные, очень рассеянным, и не запомнил номера. Тогда его спросили: - Ну, хоть что-то Вы запомнили? И он сказал: - Из трёх букв там было ровно две одинаковых. А что касается цифр, то они все разные, притом самая большая равна сумме двух других. Эта информация оказалась очень полезной для следствия. Из многих номеров были отобраны немногие подозрительные. А это сильно сузило круг подозреваемых, и виновник скоро был найден. Требуется создать программу, которая из заданного списка номеров выдаст все подозрительные, и предварительно их отсортирует по возрастанию. Напоминаем, что автомобильный номер (без кода региона!) представляет собой цепочку из 6-и символов. На первом месте буква, затем три цифры, затем 2 буквы. Например, A245BC. Буквы из латинского алфавита.
Входные данные: в первой строке целое число, обозначающее количество номеров для просмотра, затем столько строк, каково это число. В каждой строке один автомобильный номер. Выходные данные: в первой строке целое число, обозначающее количество отобранных номеров, затем столько строк, каково это число. В каждой строке один автомобильный номер. Примерные тесты:
Задача 2.
Пятиклассник Петя сидел дома и выполнял домашнее задание по математике. На этот раз надо было сделать много нетрудных, но однотипных примеров на вычисление числовых выражений. От природы Петя был слегка ленив, и быстро охладел к работе. Тем более, позвонил друг Вася и позвал на улицу играть в футбол. Футбол пересилил, и Петя, бросив работу, пошёл на улицу... Вернувшись домой вечером, он вспомнил, про домашнюю работу, и настроение испортилось. Но он вспомнил и то, что он юный программист, и решил написать программу, которая сделала бы за него все задания. И он создал такую программу. На вход подавался пример в виде строки, а на выходе было одно число — результат вычислений. Докажите, что вы программируете не хуже Пети, и попробуйте создать такую программу. Предполагается, что данные вводятся корректно и все вычисления возможны. Все исходные числа целые неотрицательные, на всех этапах вычислений получались лишь целые числа.
Входные данные: в одной строке цепочка символов, включающая лишь цифры и знаки «+», «-», «*», «/». Длина входной строки в пределах 15-ти, числа не более, чем 200. Количество операций в строке — не более 3-х. Выходные данные: одно число, результат вычисления заданного выражения. Примерные тесты:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |