Ciao, è proprio su questo punto che sono in difficoltà
la soluzione più semplice che mi è venuta in mente è quella di aggiungere un ulteriore if e di verificare:
se A=B=C è True mostrare a schermo valore di A
invece se A=B è True mostrare a schermo valore minore tra A e C
invece se B=C è True mostrare a schermo valore minore tra B e A
però seppur la soluzione dovrebbe funzionare non mi piace perché dovrei comunque aggiungere un altro if
adesso un'altra soluzione su cui sto ragionando è quella di implementare nel algoritmo il minore-uguale
--
EDIT 14:26 - SOLUZIONE TROVATA
soluzione trovata, stavo facendo confusione
se A=B il numero intermedio è A
invece se B=C il numero intermedio è B
perchè se per esempio ho A=1, B=1, C=5 se ordino gli elementi avrò {1,1,5}
invece se ho A=4, B=3, C=3 se ordino gli elementi avrò {3,3,4}