|
|
Line 1: |
Line 1: |
| == Cerința ==
| |
| Într-o curte sunt găini și oi. Se cunoaște numărul de capete și numărul de picioare din curte. Să se determine numărul de găini și numărul de oi.
| |
| == Date de intrare ==
| |
| Programul citește de la tastatură numerele '''capete''' și '''picioare''', reprezentând numărul de capete și numărul de picioare din curte.
| |
| == 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șeaza pe ecran numerele '''gaini''' și '''oi''', separate printr-un spațiu, reprezentând numărul de găini și numărul de oi din curte.
| |
|
| |
|
| În cazul în care datele introduse de la tastatură nu îndeplinesc cerințele enunțate, pe ecran se va afișa mesajul "Nu au fost respectate cerintele impuse".
| |
| == Restricții și precizări ==
| |
| * 0 < '''capete''', '''picioare''' < 1000000000
| |
| * 0 ⩽ '''gaini''', '''oi'''
| |
| == Exemplu 1 ==
| |
| ; Intrare
| |
| : 5
| |
| : 14
| |
| ; Ieșire
| |
| : Datele de intrare corespund restricțiilor impuse
| |
| : 3 2
| |
| <br>
| |
| == Exemplu 2 ==
| |
| ; Intrare
| |
| : 4
| |
| : 20
| |
| ; Ieșire
| |
| : Nu au fost respectate cerintele impuse
| |
| <br>
| |
| == Rezolvare ==
| |
| <syntaxhighlight lang="python" line>
| |
| # 0176 - picioare1
| |
| # Citirea numărului de capete și picioare de la tastatură
| |
| capete = int(input())
| |
| picioare = int(input())
| |
|
| |
| # Verificarea restricțiilor impuse
| |
| if 0 < capete < 1000000000 and 0 < picioare < 1000000000:
| |
| print("Datele de intrare corespund restricțiilor impuse")
| |
|
| |
| # Calcularea numărului de găini și oi
| |
| # Ecuațiile sunt:
| |
| # gaini + oi = capete
| |
| # 2 * gaini + 4 * oi = picioare
| |
| # Se rezolvă sistemul de ecuații pentru a găsi numărul de găini și oi
| |
| gaini = (4 * capete - picioare) // 2
| |
| oi = capete - gaini
| |
|
| |
| # Afișarea rezultatelor
| |
| print(f"{gaini} {oi}")
| |
| else:
| |
| print("Nu au fost respectate cerintele impuse")
| |
| </syntaxhighlight>
| |