(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;
}

运行截图:

注:侵权可删

相关推荐
量子炒饭大师14 分钟前
【C++入门】Cyber神经的义体插件 —— 【类与对象】内部类
java·开发语言·c++·内部类·嵌套类
blackicexs16 分钟前
第五周第二天
算法
不吃粑粑-18 分钟前
FHQ Treap模版
数据结构·算法
xiaoye-duck29 分钟前
C++ 模板进阶:从非类型参数、特化到分离编译,吃透 C++ 泛型编程的核心逻辑
c++·面试·模板
不吃鱼的猫74836 分钟前
【ffplay 源码解析系列】02-核心数据结构详解
c++·ffmpeg·音视频
追随者永远是胜利者41 分钟前
(LeetCode-Hot100)22. 括号生成
java·算法·leetcode·职场和发展·go
爱编码的小八嘎1 小时前
第2章 认识CPU-2.4 【实例】:在DOS实模式下读取4GB内存(1)
c语言
CHANG_THE_WORLD1 小时前
多维数组传参为什么使用列指针?—— 深度解析
数据结构·算法
Electron-er1 小时前
深入解析C语言memcmp函数:内存比较的利器与陷阱(附实战案例)
c语言·开发语言
m0_531237171 小时前
C语言-操作符
c语言·开发语言