У Марты потерялся кот Маркиз. Прохожий сказал ей, что видел похожего кота у одного из трёх домов около почтового отделения. На вопрос, у какого из домов он видел Маркиза, прохожий может вспомнить цвет дома, а также количество этажей в доме. Возможна ситуация, когда прохожий забыл часть информации или вообще всё.
Напишите программу, которая на основе показаний прохожего помогает принять Марте решение, в какие из трёх домов нужно зайти.
Формат входных и выходных данных
На вход программы подаются следующие данные, разделяемые пробелом:
цвет первого дома и количество этажей в нём,
цвет второго дома и количество этажей в нём,
цвет третьего дома и количество этажей в нём,
цвет дома и количество этажей, которые сообщил прохожий. Если прохожий не помнит цвет дома или этажность, вместо цвета подаётся строка ? (вопросительный знак), а вместо количества этажей — число -1.
Программа должна вывести в порядке возрастания номера домов, в которые Марте надо зайти, по одному в каждой строке. Номера домов выводятся в виде чисел 1, 2 или 3. Номера домов, которые посещать не нужно, выводиться не должны.
Андрей
пгути
Спасибо большое!!! Очень хороший адекватный исполнитель, очень рекомендую!!!!!!
Александр
Московский Политех
хороший исполнитель, задания выполнены с подробным объяснением и досрочно
Антон
ИрНИТУ (бывш. ИрГТУ)
Решение внятное, выполнение заказа прошло настолько быстро, будто исполнитель решил его за...
Александр
МЭИ
Исполнитель молодец! Срок на выполнение ставил неделю, исполнитель справился за день. За к...