#000303

PATULJCI2

U selu iza sedam gora i sedam mora živi Snjeguljica koja po cijele dane visi na internetu i N patuljaka koji po cijele dane kopaju u rudniku. Svako jutro, ranom zorom, patuljci se poredaju u liniju i upute se fućkajući prema svom rudniku, dok
Snjeguljica veselo trčkara oko njih, šalje im puse i slika ih svojim novim digitalnim fotoaparatom. Svaki patuljak na svojoj glavi ima kapicu, a kapice dolaze u [] različitih boja. Kad patuljci odmaknu od sela i zađu iza prvog brda, Snjeguljica se vraća kući i bira lijepe slike da ih objavi na Facebooku. Na svakoj pojedinoj slici se ne nalaze nužno svi patuljci, već neki njihov podniz. Snjeguljici se neka slika sviđa, ako postoji takva boja kapice koja se nalazi na glavama više od pola
patuljaka u kadru. Drugim riječima, ako se u kadru nalazi K patuljaka, te postoji boja kapice koju nosi strogo više od K/2 patuljaka, tada će ta slika završit u Snjeguljičinom online foto-albumu.Napišite program koji će za svaku od M slika odrediti hoće li se ona svidjeti Snjeguljici, te koja boja kapice dominira na slikama koje joj se svide.


InputU prvom retku nalaze se dva prirodna broja N i C (3 ≤ N ≤ 300 000, 1 ≤ C ≤ 10 000) broj patuljaka i broj različitih boja kapica.U drugom retku nalazi se N prirodnih brojeva između 1 i C (uključivo), oznake boja kapica, redom kojim su posloženi u liniju.U trećem retku nalazi se prirodni broj M (1 ≤ M ≤ 10 000), broj slika.U sljedećih M redaka nalaze se po dva prirodna broja A i B (1 ≤ ABN) koji određuju podniz patuljaka koji se nalazi na slici.

OutputZa svaku sliku potrebno je na izlaz ispisati po jedan redak. Ako se slika ne sviđa Snjeguljici potrebno je ispisati riječ “no”, a ako joj se sviđa potrebno je ispisati “yes X”, gdje je X boja kapice koja dominira na toj slici.

Ulaz
[c]10 3
1 2 1 2 1 2 3 2 3 3
8
1 2
1 3
1 4
1 5
2 5
2 6
6 9
7 10

Izlaz
no
yes 1
no
yes 1
no
yes 2
no
yes 3

Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.