Из-за маленьких ограничений тут пройдет даже пузырек. Создаем массив структур, в структуре будем хранить номер и количество баллов участника. В сравнении пузырька будем сравнивать количество баллов, а если они равны, то сравнивать идентификационные номера, лучше всего для этого создать отдельную функцию less(). Если less() возвратила true, то меняем местами значения двух структур.