You are on page 1of 3

1.

Duplikati
Pretpostavimo da su internet adrese predstavljene prirodnim brojevima (IP adrese se, na primer, čuvaju u obliku
neoznačenih 32-bitnih brojeva). Pretraživač čuva spisak svih adresa koje je korisnik posetio tokom nekog
prethodnog perioda. Korisnik je mnoge adrese posećivao i više puta. Napiši program koji određuje broj različitih
adresa koje je korisnik posetio.
Ulaz
Sa standardnog ulaza se unosi broj n (1≤n≤50000), a zatim i n prirodnih brojeva (manjih od 100000), svaki u
posebnom redu.
Izlaz
Na standardni izlaz ispisati traženi broj.
Primer
Ulaz
6
17
9
17
8
3
9
Izlaz
4

2. Neupareni element
Domaćica matica je na žurku pozvala svoje prijatelje, bračne parove pčele i trutove. Pošto je gostiju puno, svako je
dobio broj stolice. Bračni parovi su dobili iste brojeve. Koji broj je dobila matica?
Ulaz

Sa standardnog ulaza unosi se broj n, a zatim i n prirodnih brojeva, svaki u posebnom redu, od kojih se svi osim
jednog javljaju tačno dva puta.
Izlaz

Na standardni izlaz ispisati jedan broj - onaj koji se na ulazu javio tačno jednom.
Primer
Ulaz
9
3
2
1
4
2
5
5
3
1
Izlaz
4

3.Cik cak selekcija


Urediti niz brojeva tako da najmanji od svih elemenata ide na prvo mesto, najmanji od preostalih na poslednje,
sledeći najmanji po veličini na drugo mesto, sledeći na pretposlednje itd.
Ulaz
U prvoj liniji standardnog ulaza uneti broj elemenata niza n (1≤n≤10001), a zatim u sledećih n linija elemente
niza −1000≤ai≤1000.
Izlaz

U svakoj od n izlaznih linija prikazati po jedan element na traženi način uređenog niza.
Primer
Ulaz
7
-3
7
1
8
-5
2
9
Izlaz
-5
1
7
9
8
2
-3

4. Klasifikacija karaktera
Napisati program koji za učitani ASCII karakter ispituje da li je malo slovo, veliko slovo, cifra ili nešto četvrto
Ulaz

U jednoj liniji standardnog ulaza nalazi se jedan karakter.


Izlaz

U jednoj liniji standarnog izlaza prikazati jednu od sledećih informacija: MALO SLOVO, VELIKO SLOVO, CIFRA ili
OSTALO.
Primer 1
Ulaz
a
Izlaz
MALO SLOVO
Primer 2
Ulaz
B
Izlaz
VELIKO SLOVO
Primer 3
Ulaz
7
Izlaz
CIFRA
5.Transformacija karaktera
Napisati program kojim se transformiše učitani karakater tako što se malo slovo prebacuje u veliko, veliko slovo u
malo, a ostali karakteri se ne menjaju.
Ulaz
U prvoj liniji standardnog ulaza nalazi se jedan karakter.
Izlaz
Na standardnom izlazu prikazati transformisan karakter.
Primer
Ulaz
t
Izlaz
T

You might also like