Răspuns :
Pai uite inca un program asemanator corespunzator problemei:
Singuru lucru diferit la programul la care til dau e mai usor ca programul scris de tn mai sus.
Mai intai am rezolvato matematica:
Dupa introduci datele in program cu am facut eu
Singuru lucru diferit la programul la care til dau e mai usor ca programul scris de tn mai sus.
Mai intai am rezolvato matematica:
Dupa introduci datele in program cu am facut eu
#include <iostream>
using namespace std;
int capete, picioare, gaini, oi;
int main()
{
cin >> capete >> picioare;
if(capete * 2 > picioare || capete * 4 < picioare || picioare & 1) {
cout << "Imposibil.\n";
return 0;
}
oi = capete;
gaini = (capete * 4 - picioare) / 2;
oi -= gaini;
cout << "Gaini: " << gaini << "\nOi: " << oi << '\n';
return 0;
}
using namespace std;
int capete, picioare, gaini, oi;
int main()
{
cin >> capete >> picioare;
if(capete * 2 > picioare || capete * 4 < picioare || picioare & 1) {
cout << "Imposibil.\n";
return 0;
}
oi = capete;
gaini = (capete * 4 - picioare) / 2;
oi -= gaini;
cout << "Gaini: " << gaini << "\nOi: " << oi << '\n';
return 0;
}