Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | cifre9.in, cifre9.out | Sursă | Olimpiada locala 2018 clasa a 5-a |
|---|---|---|---|
| Autor | Silviu Săcuiu | Adăugată de |
|
| Timp de execuție pe test | 0.1 sec | Limită de memorie | 2048 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Cifre9 (clasa a 5-a)
Valentin, elev în clasa a V-a, e fascinat de cifre. Îi place să mute cifrele unui număr de pe o poziție pe alta. Astfel, pentru un număr N și o cifră k, mută toate cifrele egale cu k la început, după care așează celelalte cifre în ordinea în care apăreau în N. Desigur, există și situații în care numărul cifrelor lui N se micșorează, sau situații în care numărul N nu se modifică.
De exemplu, dacă numărul N este 134112 și cifra k este 1, după mutarea cifrelor se obține 111342.
Pornind de la numărul N și cifra k știți ce număr obține Valentin?
Cerință
Scrieți un program care să citească numărul natural N și cifra k și care să determine:
a. de câte ori apare cifra k în numărul N (30% din punctaj)
b. numărul obținut după modificarea numărului N (70% din punctaj)
Date de intrare
Fișierul de intrare cifre9.in ...
Date de ieșire
În fișierul de ieșire cifre9.out ...
Restricții
- ... ≤ ... ≤ ...
Exemplu
| cifre9.in | cifre9.out |
|---|---|
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
Explicație
...



Poți vedea testele pentru această problemă accesând