小马驹驮瓦 c++程序

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:18:16
有100匹马驮100块瓦,大马驮3块,小马驮2块,两匹小马驹合驮1块。编写程序求共有多少大马、小马和小马驹?

#include <iostream.h>

void main()
{
int x;
int y;
int z;
for(int i=1;i<=100;i++)
{
x=i;
y=(100-5*x)/3;
z=(200+2*x)/3;
if(x+y+z == 100 && x>0 && y>0 && z>0)
{
cout<<"大马:"<<x<<"\t小马:"<<y<<"\t小马驹:"<<z<<endl;
}
}
}

结果就自己运行一下。已经经过测试,是对呢~~~~`