Jaca je pametna maca i za vas ima veoma jednostavan zadatak. Ona će vam dati prirodne brojeve i , nakon čega vi treba da napravite niz (niz se indeksira od ) i da izvršite njenih naredbi. Svaka naredba ima jedan od sledeća dva oblika:
- - Za svako (tim redom), izvršiti naredbu dodele ( dobija vrednost koju u tom trenutku ima )
- - Recite Jaci trenutnu vrednost
Opis ulaza
U prvoj liniji standardnog ulaza nalaze se prirodni brojevi - veličina niza i - broj upita. Narednih linija mogu biti oblika ili . U prvom slučaju važi i , a u drugom .
Opis izlaza
Za svaki upit tipa u poseban red standardnog izlaza ispisati traženi broj.
Primer 1
Ulaz
6 4
1 1 5 1
2 1
1 3 1 4
2 6
Izlaz
5
2
Objašnjenje primera
Nakon prve izmene niz će izgledati ovako: , u drugom upitu Jaca nam traži da joj kažemo , što iznosi . Nakon druge izmene (treći upit) niz će izgledati ovako: . U četvrtom upitu Jaca nas pita za , što iznosi .
Ograničenja
Test primeri su podeljeni u 4 disjunktne grupe:
- U test primerima vrednim 10 poena:
- U test primerima vrednim 30 poena: Svi upiti tipa se nalaze posle svih upita tipa
- U test primerima vrednim 30 poena: U upitima tipa važi
- U test primerima vrednim 30 poena: Nema dodatnih ograničenja
Comments