Я сейчас учусь программировать на С++ по книге Дейтела.
Нужно написать программу так, чтобы функция раздачи карт раздавала руки пятикарточный покер. Определить, находится ли на руках пара, две пары, три валета и т.д.
Может быть существует какой-то специальный алгоритм? А то я вообще не знаю как можно эффективно реализовать. Помогите пожалуйста.