Từ bài toán dân gian trên, mở rộng thành chương trình nhận đầu vào là tổng số con và tổng số chân của gà và chó. Nếu tìm được số phù hợp, in ra số lượng gà và số lượng chó. Ngược lại, in ra “invalid”
#include <iostream>
using namespace std;
int main() {
int a,b;
bool check=false;
cin>>a>>b;
for (int cho=1; cho<a && 4*cho<b; cho++){
for (int ga=1; ga<a && 2*ga<b; ga++){
if ( (cho+ga==a) && (ga*2+cho*4==b) )
{
cout<<"chicken = "<<ga<<",";
cout<<"dog = "<<cho;
return true;
}
else {
cout<<"invalid";
return false;
}
}}}
giúp e sửa lỗi với ạ e chạy nhưng ko đúng kết quả