Sad vidim da pišeš da ne razumiješ ovo gore. Znači dano je mašini u 24.liniji koda na projeru (k1==k2 && k2==k3) || u if uvjetu.
To ti prvo slijedi iza if(/*prvi uvjet*/ ||.
Ako upišeš 4 ista broja kako je navedeno u prvom postu onda imaš npr:: (k1)3 (k2)3 (k3)3 (k4)3 (k5)5 (k6)6 a kompjuter daje rezultat 3 zbog toga jer imaš da je k1 jednako k2 i k2 jednako k3 (to su tri broja). Dalje se ne provjeravaju uvjeti jer slijedi operaija OR || koja ide ako prva padne.