Fișierul intrare/ieșire | cifra1.in, cifra1.out | Sursă | Olimpiada pe scoala 2014 clasa a 9-a |
---|---|---|---|
Autor | Victor Manz | Adăugată de | Victor Manz • vmanz |
Timp de execuție pe test | 0.05 sec | Limită de memorie | 2048 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Cifra1 (clasa a 9-a)
Scrieți un program care citește un număr natural nenul de cel mult 8 cifre, n, și o cifră nenulă, c, și afișează pe ecran cel mai mic număr natural care se poate obține prin inserarea lui c printre cifrele lui n, fără a modifica ordinea inițială a acestora. De exemplu, numerele obținute prin inserarea lui c=3 printre cifrele lui n=567 sunt 3567, 5367, 5637 și 5673 ; dintre acestea cel mai mic este 3567.
Date de intrare
Fișierul de intrare cifra1.in conține cele două numere, n și c, având semnificația de mai sus. Acestea se află pe prima linie a fișierului, separate printr-un spațiu.
Date de ieșire
În fișierul de ieșire cifra1.out se va afișa cel mai mic număr ce se poate obține prin inserarea lui c printre cifrele lui n, fără a modifica ordinea inițială a acestora.
Restricții
- 1 ≤ n ≤ 99 999 999
- 1 ≤ c ≤ 9
Exemple
cifra1.in | cifra1.out |
---|---|
567 3 |
3567 |
2 7 |
27 |