Răspuns :
Răspuns:
Băbește, o poți face în felul următor.
Pp prin absurd că ai doar găini, de unde rezultă că pentru 7 capete avem 14 picioare, ceea ce este incorect, deci trebuie să adăugăm porci.
6g->12p
1prc->4p
T-16 - > greșit
5g->10p
2prc->8p
T-18 - > greșit
4g->8p
3prc->12p
T-20 - > greșit
3g->6p
4prc->16p
T-22 - >Corect2
Sau!
Pp din nou că am avea doar găini.
Ne interesează nr. de picioare ocupate de fiecare animal.
Găinile 2
Porcii 4
Diferența de picioare este 2.
Diferența dintre nr total de picioare și nr teoretic maxim de picioare ocupat de găini este 7g*2p=14p, de unde ne rămân 8 picioare neocupate.
Acele 8 picioare le împărțim la diferența dintre nr picioarelor.
8:2 = 4, adică nr de porci.
Acum facem testul de găini.
22-4*4 = 6 - corect.
Atașez și formula.
#include <iostream>
using namespace std;
int capete, picioare, porci, gaini;
int main()
{
cin >> capete >> picioare;
gaini = (capete * 4 - picioare) / 2;
porci = capete - gaini;
cout << "Gaini: " << gaini << "\nPorci: " << porci;
}
N-am pus condiții pentru că, de obicei, problema asta e dată astfel încât să ai soluție garantată.
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.