这道题用简单的几个for循环嵌套加上一个条件判断语句就可以实现

#include<iostream>
using namespace std;
int main()
{
	int i,j,k,sum=0;
	for(i=0;i<100;i++)
		for(j=0;j<50;j++)
		  for(k=0;k<20;k++)
		  {
			if(i+2*j+k*5==10)
			{
				cout<<i<<" "<<j<<" "<<k<<endl;
				sum=sum+1;
			}
		  }
		  cout<<sum;
}


Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐