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

运行截图:

注:侵权可删

相关推荐
数研小生2 小时前
构建命令行单词记忆工具:JSON 词库与艾宾浩斯复习算法的完美结合
算法·json
芒克芒克2 小时前
LeetCode 题解:除自身以外数组的乘积
算法·leetcode
Python 老手2 小时前
Python while 循环 极简核心讲解
java·python·算法
@Aurora.2 小时前
优选算法【专题九:哈希表】
算法·哈希算法·散列表
Bella的成长园地3 小时前
面试中关于 c++ async 的高频面试问题有哪些?
c++·面试
爱看科技3 小时前
微美全息(NASDAQ:WIMI)研究拜占庭容错联邦学习算法,数据安全与隐私保护的双重保障
算法
彷徨而立3 小时前
【C/C++】什么是 运行时库?运行时库 /MT 和 /MD 的区别?
c语言·c++
qq_417129253 小时前
C++中的桥接模式变体
开发语言·c++·算法
Hello World . .3 小时前
数据结构:队列
c语言·开发语言·数据结构·vim
YuTaoShao3 小时前
【LeetCode 每日一题】3010. 将数组分成最小总代价的子数组 I——(解法二)排序
算法·leetcode·排序算法