Cel mai simplu si usor de inteles:
- folosesti un array (vector i se spune la clasa, cu toate ca nu-i acelasi lucru), o variabila care numara scandurile rosii, una care numara scandurile albastre si alta care numara scandurile violet, toate initializate la 0.
- citesti numerele;
- iterezi prin scandurile vopsite rosu si modifici valoarea din array in 1, incrementand variabila care numara scandurile rosii;
- iterezi prin scandurile vopsite albastru si daca valoarea din array e 0 (scandura e nevopsita) o modifici la 2, incrementand variabila care numara scandurile albastre, altfel la 3, incrementand variabila care numara scandurile violet;
<scanduri nevopsite> = n - (<scanduri rosii> + <scanduri albastre> + <scanduri violet>)