Перенумеруем игроков - пусть первый это тот, кому дают первую карту.
Заметим, что первый из игроков получит карты номера которых в колоде делятся на K(количество игроков) c остатком 1, второй получит карты номера кототорых имеют остаток 2 при делении на K, ...
, последний получит карты номеры которых делятся на K.
Заведем массив А, индексы которого остатки от деления на K, где A[i] - количество Тузов, которое получит i - ый игрок.
Пробегаемся по массиву достоинств и если видим туза то увеличиваем нужный элемент массива.
Пробежавшись по A Получаем каким после игрока, который получит первую катру должен быть первый.