2096 - XYZ

De la Universitas MediaWiki
Versiunea pentru tipărire nu mai este suportată și poate avea erori de randare. Vă rugăm să vă actualizați bookmarkurile browserului și să folosiți funcția implicită de tipărire a browserului.

Sursa: [1]

Enunt

Un număr natural se numeşte “număr xyz” dacă are x cifre, prima cifră a sa este egală cu y şi următoarele cifre sunt egale cu z.

Cerința

Scrieţi un program care să determine “numărul xyz” pentru x y z numere naturale date.

Date de intrare

Fişierul de intrare xyz.in are pe prima sa linie 3 numere naturale x y z separate prin spatii.

Date de ieșire

Fişierul de ieşire xyz.out va conţine, pe prima linie, “numărul xyz” determinat.

Restricții și precizări

 • 1 ≤ x, y ≤ 9
 • 0 ≤ z ≤ 9

Exemplu:

xyz.in

5 4 3 xyz.out

43333

Explicație

Numărul are 5 cifre, prima cifră este 4 iar celelalte cifre sunt egale cu 3.

Încărcare soluție

# citire date de intrare
with open("xyz.in", "r") as f:
    x, y, z = f.readline().split()

# construire număr
numar = y + z*(int(x)-1)

# scriere rezultat in fisierul de ieșire
with open("xyz.out", "w") as f:
    f.write(numar)