Олимпиадный тренинг

Задача . A. Золотая осень


Задача

Темы: реализация *900

Какое прекрасное время года — золотая осень! Девочка Алена ходит по лесу и собирает букет из опавших листьев. Алена очень избирательна — она не берет листочек, если он совпадает одновременно и по виду, и по цвету с одним из уже имеющихся у нее. Выясните, сколько листьев собрала Алена.

Входные данные

В первой строке содержится целое число n (1 ≤ n ≤ 100) — количество листьев, попавшихся Алене. Следующие n строк содержат описания листьев. Каждый лист характеризуется видом дерева, с которого он упал, и цветом. Виды деревьев и цвета заданы названиями, состоящими из не более 10 строчных латинских букв. Название не может быть пустой строкой. Вид дерева и цвет задаются в каждой строке через пробел.

Выходные данные

Выведите одно число — количество листьев у Алены.


Примеры
Входные данныеВыходные данные
1 5
birch yellow
maple red
birch yellow
maple yellow
maple green
4
2 3
oak yellow
oak yellow
oak yellow
1

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя