#include <iostream>
using namespace std;
int main() {
int const czbarza = 68, czom = 46; // Numarul pe cz/exemplar
int nom = 100, nbarza = 100; // Numarul de exemplare, incepem de la 100
int tbarza, tom; // Total cz per specie
do
{
tbarza = czbarza * nbarza;
tom = czom * nom;
if (tbarza > tom)
nom++; // Crestem nr oamenilor daca cz total al berzelor e mai mare
else if (tom > tbarza)
nbarza++; // Crestem nr berzelor dc cz total al oamenilor e mai mare
} while (tbarza != tom);
cout << "Numar oameni: " << nom;
cout << "\nNumar berze: " << nbarza;
cout << "\nTotal cromozomi in camera: " << 2 * tom;
}
Interesanta problema.
Am testat solutia in Visual Studio, merge perfect.