Programavimo pamokėlės

pamokelesm

Mokymų ciklas „Programavimo pamokėlės" skirtos visiems, kurie nori išmokti programuoti.

IT galvosūkiai

itgalvosukiai

Konkurso tikslas – skatinti moksleivius domėtis IT sprendžiant įvairiausius galvosūkius.

Informikas

informikasm

Konkurso tikslas – supažindinti moksleivius su menu informacinėse technologijose ir mūsų talismanu.

Dr. J. P. Kazicko konkursai

kkonkursai

Žemaitijos, Aukštaitijos, Suvalkijos ir Dzūkijos regionuose vykdomas IT konkursas.

       

Užduotis

Žaidimui reikalingos žaidėjų poros ir du teisėjai, kurie renkami burtų keliu. Visiems žaidėjams yra išdalinamos šešių spalvų kortelės. Dauguma kortelių turi dublikatą (antrą tokią pat spalvą), tačiau dvi kortelės, skirtos teisėjams, poros neturi. Sudarykite programą, kuri rastų teisėjų kortelių spalvas.

Duomenų faile duom.txt įrašytas žaidėjų skaičius n (2 <= n <= 50, lyginis skaičius). Kitoje failo eilutėje n raidžių (neatskirtų tarpais), kurios atitinka kortelės spalvą: R – raudona, M – mėlyna, J – juoda, G – geltona, B – balta, Z – žalia.

Rezultatų faile rez.txt  įrašykite dviejų (likusių be poros) teisėjų kortelių spalvas. Spalvų eiliškumas nėra svarbus. Tinkami atsakymai ir Žalia Juoda, ir Juoda Žalia.

duom1.txt

rez1.txt

duom2.txt

rez2.txt

6

RZRJMM

Žalia

Juoda

10

MJGJGBGGMG

Geltona

Balta

Reikalavimai

  • Duomenims saugoti naudokite simbolių masyvą.
  • Sudaryti skaitymo iš failo procedūrą (void funkcija).
  • Sudaryti pasikartojančių spalvų paieškos procedūrą (void funkcija).
  • Sudaryti elementų šalinimo iš masyvo procedūrą (void funkcija).
  • Sudaryti duomenų rašymo į failą procedūrą (void funkcija).

Papildoma informacija

  • Lygis: 3
  • Taškai: 10
Į viršų