Trivijalan broj
vreme | memorija | ulaz | izlaz |
---|---|---|---|
2 s | 256 Mb | standardni izlaz | standardni ulaz |
Mala Kaćolina je odavno svima nama poznata kao odličan matematičar. Kako je lako uspela da pomnoži sve moguće parove brojeva manjih od milijardu, rešila je da sebi malo oteža igru sa brojevima.
Definisaćemo trivijalnost broja kao količnik zbira njegovih pozitivnih delilaca i njega samog (na primer trivijalnost broja iznosi ).
Za broj kažemo da je najtrivijalniji broj u intervalu (skupu brojeva ), ako pripada datom intervalu i njegova trivijalnost je najmanja od trivijalnosti svih brojeva na tom intervalu i ne postoji nijedan drugi broj manji od njega koji pripada intervalu i ima istu trivijalnost.
Kaćolina je sebi zadala pitanja oblika :
- Naći najtrivijalniji broj u intervalu
Da li možete odgovoriti na ove upite brže od Kaćoline (njoj otprilike treba dve sekunde da odgovori na sva pitanja)?
Opis ulaza
Prva linija standardnog ulaza sadrži jedan prirodan broj , koji predstavlja broj pitanja koje je Kaćolina zadala. Svaka od narednih linija sadrži jedan broj, tačnije -ta linija sadrži broj .
Opis izlaza
Za svaki od zadatih upita ispisati najtrivijalniji broj u zadatom intervalu, tačnije u -toj liniji ispisati najtrivijalni broj u intervalu [, ].
Primer
Ulaz
1 4
Izlaz
3
Objašnjenje primera
Dat je samo jedan upit i potrebno je naći najtrivijalniji broj u intervalu .
Trivijalnost broja 2 :
Trivijalnost broja 3 :
Trivijalnost broja 4 :
Najmanju trivijalnost ima broj , tako da je on rešenje ovog primera.
Ograničenja
Podzadaci
- U test primerima vrednim poena važi ograničenje
- U test primerima vrednim poena važi ograničenje
- U test primerima vrednim poena važi ograničenje
- U test primerima vrednim poena nema dodatnih ograničenja.
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.