АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задача 2. Один математик стал свидетелем ДТП и видел машину-нарушителя

Читайте также:
  1. C) Любой код может быть вирусом для строго определенной среды (обратная задача вируса)
  2. Вопрос 10. Задача
  3. Вопрос 18. Задача
  4. Вопрос 24. Задача
  5. Вопрос 26. Задача
  6. Вопрос 36. Задача
  7. Вопрос 38. Задача
  8. Вопрос 40. Задача
  9. Вопрос 42. Задача
  10. Вопрос 6. Задача
  11. Задача 1
  12. Задача 1

Задача 1.

 

Один математик стал свидетелем ДТП и видел машину-нарушителя. Когда его допрашивали в полиции, то, первым делом спросили:

- Какая марка автомобиля, и какой цвет?

- Это был легковой автомобиль серого цвета, кажется, иномарка. Более точно сказать не могу.

Тогда последовал следующий вопрос:

- Какой номер был у этого автомобиля?

Но наш математик был, как и многие учёные, очень рассеянным, и не запомнил номера. Тогда его спросили:

- Ну, хоть что-то Вы запомнили?

И он сказал:

- Из трёх букв там было ровно две одинаковых. А что касается цифр, то они все разные, притом самая большая равна сумме двух других.

Эта информация оказалась очень полезной для следствия. Из многих номеров были отобраны немногие подозрительные. А это сильно сузило круг подозреваемых, и виновник скоро был найден.

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

Напоминаем, что автомобильный номер (без кода региона!) представляет собой цепочку из 6-и символов. На первом месте буква, затем три цифры, затем 2 буквы. Например, A245BC. Буквы из латинского алфавита.

 

Входные данные: в первой строке целое число, обозначающее количество номеров для просмотра, затем столько строк, каково это число. В каждой строке один автомобильный номер.

Выходные данные: в первой строке целое число, обозначающее количество отобранных номеров, затем столько строк, каково это число. В каждой строке один автомобильный номер.

Примерные тесты:

Входные данные Выходные данные
  A234BA C532BX T345OB E594KE B431OO B431OO E594KE
  A234BA C532BX T345OB  

 

Задача 2.

 

Пятиклассник Петя сидел дома и выполнял домашнее задание по математике. На этот раз надо было сделать много нетрудных, но однотипных примеров на вычисление числовых выражений. От природы Петя был слегка ленив, и быстро охладел к работе. Тем более, позвонил друг Вася и позвал на улицу играть в футбол. Футбол пересилил, и Петя, бросив работу, пошёл на улицу...

Вернувшись домой вечером, он вспомнил, про домашнюю работу, и настроение испортилось. Но он вспомнил и то, что он юный программист, и решил написать программу, которая сделала бы за него все задания. И он создал такую программу.

На вход подавался пример в виде строки, а на выходе было одно число — результат вычислений.

Докажите, что вы программируете не хуже Пети, и попробуйте создать такую программу. Предполагается, что данные вводятся корректно и все вычисления возможны.

Все исходные числа целые неотрицательные, на всех этапах вычислений получались лишь целые числа.

 

Входные данные: в одной строке цепочка символов, включающая лишь цифры и знаки «+», «-», «*», «/». Длина входной строки в пределах 15-ти, числа не более, чем 200. Количество операций в строке — не более 3-х.

Выходные данные: одно число, результат вычисления заданного выражения.

Примерные тесты:

Входные данные Выходные данные
  5+3  
  30-10*2+1  
  200*200*200*200  
  150-50/2  

 

 


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)