$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Kolokvijum 2016. 1.zadatak 1.grupa

vreme memorija ulaz izlaz
1 s 64 Mb standardni izlaz standardni ulaz

Napisati funkciju pom(int arg) koja vraća najveću razliku između susednih cifara argumenta (pretpostavimo da argument uvek ima bar dve cifre). Zatim ispisati sve brojeve iz intervala koji unosi korisnik a kojima je najveća razlika između cifara manja od 3.

Opis ulaza

  • Preko standardnog ulaza korisnik unosi dva cela broja A i B (9

Opis izlaza

  • Na standardi izlaz ispisati sve brojeve iz intervala [A,B] kojima je najveća razlika između dve susedne cifre manja od 3

Primer 1

Ulaz

20 30

Izlaz

20
21
22
23
24

Primer 2

Ulaz

100 200

Izlaz

100
101
102
110
111
112
113
120
121
122
123
124
131
132
133
134
135
200

Objašnjenje primera 1

Prva linija standardnog ulaza označava da korisnik unosi A=20 i B=30. Brojevi 20, 21 22, 23, 24 zadovoljavaju uslov da je najveća razlika između susednih cifara manja od 3.

Morate biti ulogovani kako biste poslali zadatak na evaluaciju.