2061 - Tren Japonez: Difference between revisions
Tita Marian (talk | contribs) Pagină nouă: == Cerinţa == În Japonia trenurile pot suporta un număr de vagoane și marfă. Toate vagoanele au încărcături egale. Calculați încărcătura din fiecare vagon. == Date de intrare == Programul citește de la tastatură '''numar_vagoane''' și '''marfa_totala'''. Se garantează că '''marfa_totala''' % '''numar_vagoane''' = 0 == Date de ieșire == Pe ecran se va afișa mesajul: "Datele de intrare corespund restricțiilor impuse." În următorul rând se va afișa pe ec... |
Tita Marian (talk | contribs) |
||
Line 29: | Line 29: | ||
== Rezolvare == | == Rezolvare == | ||
<syntaxhighlight lang="python" line> | <syntaxhighlight lang="python" line> | ||
#2061 - Tren Japonez | #2061 - Tren Japonez | ||
def tren_japonez(): | def tren_japonez(): |
Latest revision as of 10:58, 14 February 2023
Cerinţa[edit | edit source]
În Japonia trenurile pot suporta un număr de vagoane și marfă. Toate vagoanele au încărcături egale. Calculați încărcătura din fiecare vagon.
Date de intrare[edit | edit source]
Programul citește de la tastatură numar_vagoane și marfa_totala. Se garantează că marfa_totala % numar_vagoane = 0
Date de ieșire[edit | edit source]
Pe ecran se va afișa mesajul: "Datele de intrare corespund restricțiilor impuse." În următorul rând se va afișa pe ecran încărcatura vagoanelor
În cazul în care datele introduse de la tastatură nu îndeplinesc cerințele enunțate, pe ecran se va afișa mesajul "Datele de intrare nu corespund restricțiilor impuse.".
Restricţii şi precizări[edit | edit source]
- 1 ⩽ numar_vagoane, marfa_totala ⩽ 1000000
- numar_vagoane ⩽ marfa_totala
Exemplu 1[edit | edit source]
- Intrare
- 3
- 6
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- 2
Exemplu 2[edit | edit source]
- Intrare
- 10
- 5
- Ieșire
- Datele de intrare nu corespund restricțiilor impuse.
Rezolvare[edit | edit source]
<syntaxhighlight lang="python" line>
- 2061 - Tren Japonez
def tren_japonez():
numar_vagoane = int(input()) marfa_totala = int(input()) if numar_vagoane >= 1 and numar_vagoane <= 1000000 and marfa_totala >= 1 and marfa_totala <= 1000000 and numar_vagoane <= marfa_totala: print("Datele de intrare corespund restricțiilor impuse") print(marfa_totala / numar_vagoane) else: print("Nu au fost respectate cerintele impuse")
if __name__ == '__main__':
tren_japonez()
</syntaxhighlight>