Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Duomenų failas: lmio_1996_3e1_daug_skaiciu.in
Rezultatų failas: lmio_1996_3e1_daug_skaiciu.out
Daug skaičių
Reikia rasti mažiausią natūralųjį skaičių, kurio nėra tarp pradinių duomenų.
Užduotis
Parašykite programą šiam uždaviniui išspręsti.
Pradiniai duomenys
Pradinius duomenis sudaro iki 200 000 skaičių. Pradinių duomenų pabaigą rodo nulis.
Rezultatai
Rezultatą sudaro ieškomasis skaičius.
Atkreipiame dėmesį į tai, jog šio uždavinio rezultatas gali būti skaičius, viršijantis . Todėl jį reikėtų aprašyti Paskalio kalbos tipu.
Taip pat primename, kad Turbo Paskalis veiksmus su dideliais skaičiais atlieka nekorektiškai. Pavyzdžiui, jeigu kintamasis yra tipo, o – tipo, tai priskyrimo sakinio
rezultatas bus neteisingas, nes bus laikoma, kad dešinėje priskyrimo pusėje esantis reiškinys yra (o ne ) tipo. Norint, kad aritmetinės operacijos rezultatas (reiškinys) būtų tipo, bent vienas jos operandas turi būti tipo.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
5 6 276 1 3 2 0 |
4 |