Ответ:

Для обычной краткосрочной туристической поездки нужна краткосрочная шенгенская виза типа C. Решение о стране подачи определяется основной целью поездки, а при равной продолжительности пребывания в нескольких странах — основным назначением поездки; если основную страну определить нельзя, обращаются в консульство страны первого въезда. Расчёт ниже предполагает, что указанные маршруты относятся к одной предстоящей поездке. Правило 90/180 проверяется по каждому дню пребывания в Шенгенской зоне за скользящий 180-дневный период.

Маршрут А. В Испании, Франции и Италии по 5 дней. Продолжительность одинаковая, а цель поездки и её основное назначение не указаны. При отсутствии другой обоснованной основной цели документы подают через Испанию — страну первого въезда. Кипр в Шенгенскую зону не входит, но в этом маршруте он не указан.

Суммарное пребывание в Шенгене: 5 + 5 + 5 = 15 дней. Если прежние 80 дней полностью попадают в соответствующее 180-дневное окно и в промежутке нет выпадающих из него дней, суммарно получится 80 + 15 = 95 дней. Это больше разрешённых 90 дней; поездка на весь срок не укладывается в правило 90/180. Максимально доступное пребывание в этом случае — 10 дней, при условии что к моменту каждого дня поездки расчётное окно не меняет состав учтённых дней.

Маршрут Б. В Австрии 7 дней, в Германии 3 дня и в Чехии 2 дня. Основная страна — Австрия, поскольку пребывание там самое длительное; документы подают через Австрию, несмотря на въезд через Германию.

Всего в Шенгене: 7 + 3 + 2 = 12 дней. При условных 80 учитываемых предыдущих днях: 80 + 12 = 92 дня. Это превышает лимит на 2 дня; полная поездка не укладывается в правило 90/180.

Маршрут В. В Греции — 10 дней, на Кипре — 5 дней. Греция — единственная указанная страна Шенгенской зоны, поэтому документы на шенгенскую визу подают через Грецию. Кипр не входит в Шенгенскую зону: шенгенский расчёт не включает дни пребывания на Кипре, хотя для поездки туда отдельно нужно проверить действующие правила въезда.

Для правила 90/180 учитываются только 10 дней в Греции. При условных 80 учитываемых предыдущих днях: 80 + 10 = 90 дней — лимит не превышен. Этот вывод верен, только если все 80 дней учитываются в 180-дневном окне на соответствующие даты. По слову «за последние полгода» точный результат для конкретных дат гарантировать нельзя: нужны даты прежних поездок и нового маршрута, так как окно скользящее.

Итог: А — Испания при отсутствии иной основной цели; 15 дней в Шенгене, условно 95 дней с предыдущими 80, превышение на 5 дней. Б — Австрия; 12 дней, условно 92 дня, превышение на 2 дня. В — Греция; для шенгенского лимита учитываются 10 дней, условно всего 90 дней. Во всех случаях нужна краткосрочная виза типа C, если у туриста нет другого основания для въезда.