soluzione n. 294

Secondo il punto 1), almeno una persona onesta. Prendiamone una onesta e chiamiamola Oreste.
Poi scegliamo uno dei 99 rimanenti, lo chiameremo Corrado.
Dal secondo dato del problema, almeno uno dei due, Oreste o Corrado, un corrotto. Dato che Oreste non corrotto, deve esserlo Corrado. E poich Corrado rappresenta arbitrariamente ognuna delle 99 persone rimanenti, ognuna di loro deve essere corrotta.
Quindi la risposta che una persona onesta e 99 sono corrotte.