Zadanie : zad115
Zadanie

Jeśli a i b są liczbami nieujemnymi, to mniejszą z nich można otrzymać korzystając ze wzoru

min(a,b)=\frac{a+b-|a-b|}{2}

Napisz program, który wczyta dla liczby całkowitej z zakresu 1000..9999 wyznaczy najmniejszą z cyfr, której użyto do zapisu liczby.

Wejście

Pierwszy i jedyny wiersz wejścia zakończony znakiem nowej linii zawiera liczbę całkowitą z zakresu 1000..9999.

Wyjście

Pierwszy i jedyny wiersz wyjścia zakończony znakiem nowej linii powinien zawierać jedną liczbę całkowitą równą najmiejszej cyfrze podanej liczby.

Wskazówki

Wartość bezwzględną zwraca funkcja abs(x), nie wolno korzystać z instrukcji warunkowej.

Kolejne cyfry liczby uzyskujemy od końca, wykorzystując operator reszty z dzielenia % i dzielenie całkowite:

x = 3582
a = x % 10
x = x / 10
b = x % 10
x = x / 10, itd.
Przykład

Dla danych podanych na wejściu:

3879

Poprawną odpowiedzią jest wyjście:

3

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath 
Limit czasu        : 0.25 s
Limit pamięci      : 32 MB
Słowa niedozwolone : do for if switch while