Wordle - 2022, 5. razred, 6. razred


Submit solution

Points: 70 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Perl, Python

Županijsko natjecanje 2022. / Osnovna škola (5. razred) - 2. zadatak

Teo je zamislio četveroznamenkasti broj K u kojem su sve znamenke različite.

Vito pokušava pogoditi o kojem je broju riječ. Nakon što Vito kaže četveroznamenkasti broj X u kojem su isto sve znamenke različite i za koji smatra da je zamišljeni broj K, Teo tada svaku znamenku u broju X oboji jednom od tri boje – zelenom, žutom ili crvenom. Što znači koja boja?

Ako je znamenka:

  • obojana ZELENOM bojom – znamenka se nalazi i u broju K i to na istom mjestu;
  • obojana ŽUTOM bojom – znamenka se nalazi i u broju K ali na nekom drugom mjestu;
  • obojena CRVENOM bojom – znamenka se uopće ne nalazi u broju K.

Napiši program koji za svaki od N Vitinih pokušaja ispisuje kojom su bojom redom bile obojane znamenke u pokušajima.

Ulazni podaci

U prvom je retku prirodan broj K (1000 ≤ K ≤ 9999), broj iz teksta zadatka

U drugom je retku prirodan broj N (1 ≤ N ≤ 30), broj iz teksta zadatka.

U sljedećih N redaka je po jedan prirodan broj X (1000 ≤ X ≤ 9999), broj iz teksta zadatka.

Izlazni podaci

U svaki od N redaka ispiši niz od četiri znaka (bez razmaka između) koji predstavljaju oznake boja kojima su obojane znamenke u brojevima koji su Vitini pokušaji.

Mogući znakovi su: G – zelena boja, Y – žuta boja i R – crvena boja.

Primjeri test podataka

Ulaz
3428
1
4725
Izlaz
YRGR
Objašnjenje

Teo je zamislio broj 3428. Vito je jednom pokušao pogoditi i rekao broj 4725. Niz znakova je YRGR jer se znamenska tisućica 4 nalazi u broj 3428, ali ne na mjestu tisućica. Stotice 7 i jedinice 5 nema u broju 3428, a desetica 2 se nalazi u broju N na pravom mjestu.


Ulaz
4258
1
4285
Izlaz
GGYY

Ulaz
5874
3
2586
9847
2501
Izlaz
RYYR
RGYY
RYRR

Comments


  • 0
    markk  commented on May 28, 2022, 10:02 a.m. edit 36

    U Matuljima je eksplodiran bankomat pored ulaza u konzum pa je i ulaz eksplodirao. Tamo je sad policija.


  • 0
    dkanic  commented on May 28, 2022, 10:00 a.m. edit 4

    spam


  • 0
    dkanic  commented on May 28, 2022, 10:00 a.m. edit 2

    spam


  • 1
    Marta  commented on May 28, 2022, 9:53 a.m. edit 5

    Ako se slazete da je LOGO super upvote