Я разделила все задачи на типы в зависимости от типов исходных данных:
Мы разберем различные типовые задачи, встречающиеся в этом задании в следующих статьях.