Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | parola.in, parola.out | Sursă | Concursul Cupa Mărțișor 2012 |
|---|---|---|---|
| Autor | Isabela Coman | 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
Parola (clasa a 5-a)
Mara și Mihai vor sa creeze o parolă pentru calculatorul lor, parolă formată numai din cifre. Ei iși scriu doua numere a și b și iși propun să formeze parola, cu ajutorul cifrelor din cele doua numere. Se gândesc să stabilească și o regulă de compunere pentru a o putea folosi și altă dată cand vor dori sa mai stabilească vreo parola. Incep discutiile intre ei:
Mara: “Prima data vom lua primele k cifre din numarul scris de mine, adica din cele ale lui a.”
Ionel: “Bine. Si dupa aceea vom lua ultima cifra a numarului scris de mine, adica din b.”
Mara: “De acord. Si mai departe sa luam pe rand cate o cifra, din ce a mai ramas din a si din b. Din numarul a vom luat cifrele tot de la inceput iar din b vom lua cifrele tot de la coada. Daca un numar ramane fara cifre, vom continua completarea parolei doar cu cifre luate dintr-un singur numar dupa aceasi regula de parcurgere a cifrelor.”
Cerință
Dându-se intr-un fisier parola.in a și b, cât si numarul k cu semnificatia din enunț, să se tiparească intr-un fisier parola.out parola obtinuta de Mara si Mihai.
Date de intrare
Fisierul parola.in conține pe prima linie un număr natural k, reprezentând numarul de cifre ce se iau initial din numarul a. Pe urmatoarea linie vor fi numerele a și b.
Date de ieșire
Fisierul parola.out conține pe prima linie parola rezultata.
Restricții
- 1 ≤ a ≤ 999999999
- 1 ≤ b ≤ 999999999 (a b au maxim noua cifre)
Exemplu
| parola.in | parola.out | Explicatii |
|---|---|---|
| 1 123 56790 |
10293765 |
Am luat prima cifra din a Apoi am luat ultima cifra din b Apoi am luat : din a pe 2 din b pe 9 din a pe 3 din b pe 7 Am ramas fara cifre in a, deci mai adaugam cifrele ramase in b: 6 5 |
| 3 1234567 980 |
1230485967 |
|



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