(C语言)求出1,2,5三个数不同个数组合为100的组合个数

cpp 复制代码
#include<stdio.h>
int main()
{
	int count;
	for(int i = 0;i <= 100;i ++)
		for(int j = 0;j <= 50;j ++)
			for(int k = 0;k <= 20;k ++)
			{
				if(i + j*2 + k*5 == 100)
				{
					count++;
					printf("100可以拆分为%d个1元,%d个2元,%d个5元\n",i,j,k);
				}		
			}
	printf("共有%d种组合方式",count);
	return 0;
}

运行截图:

注:侵权可删

相关推荐
go_bai11 小时前
Linux-线程2
linux·c++·经验分享·笔记·学习方法
sali-tec11 小时前
C# 基于halcon的视觉工作流-章62 点云采样
开发语言·图像处理·人工智能·算法·计算机视觉
fashion 道格11 小时前
用 C 语言玩转归并排序:递归实现的深度解析
数据结构·算法·排序算法
j_xxx404_12 小时前
C++:继承(概念及定义|作用域|基类与派生类转换|默认成员函数|与友元、静态成员关系|多继承|组合)
数据结构·c++
九年义务漏网鲨鱼12 小时前
蓝桥杯算法——状态压缩DP
算法·职场和发展·蓝桥杯
欧阳x天12 小时前
C++入门(二)
开发语言·c++
CappuccinoRose13 小时前
MATLAB学习文档(二十八)
开发语言·学习·算法·matlab
Freedom_my13 小时前
插入排序算法
数据结构·算法·排序算法
9523613 小时前
排序-算法
数据结构·算法·排序算法
WongKyunban13 小时前
插入排序的原理和示例
数据结构·算法·排序算法