Fişierul intrare/ieşire:cifra1.in, cifra1.outSursăOlimpiada pe scoala 2014 clasa a 9-a
AutorVictor ManzAdăugată devmanzVictor Manz vmanz
Timp execuţie pe test0.05 secLimită de memorie2048 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise

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.incifra1.out
567 3
3567
2 7
27
Trebuie sa te autentifici pentru a trimite solutii. Click aici