Вариант с кол-во символов в статье — хороший, наглядный, как по мне — лучше random.org. Еще лучше взять к примеру «Фото дня» на yandex,
fotki.yandex.ru/calendar/ и сказать, что номер победителя будет определен как остаток от деления ID фото дня на день окончания конкурса (или можно взять размер в байтах, но ID проще и так же случайно) на кол-во участников. Фото дня за любую дату потом можно просмотреть в любое время.