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

运行截图:

注:侵权可删

相关推荐
hanlin037 小时前
刷题笔记:力扣第704、977、209题(数组相关)
笔记·算法·leetcode
李迟8 小时前
一种轻量级C++ CSV文件读写库的实现方案
开发语言·c++
陕西企来客8 小时前
生成式引擎优化(GEO)行业白皮书:从流量分配到认知占有的战略跃迁
人工智能·算法·机器学习·技术好geo优化
学无止境_永不停歇8 小时前
9. 缓冲区
linux·服务器·c++
清泓y8 小时前
深度学习算法
算法·ai·语言模型·面试
m沐沐8 小时前
【深度学习】循环神经网络RNN——结构、原理与长期依赖问题解析
人工智能·pytorch·python·rnn·深度学习·算法·机器学习
古道青阳8 小时前
Duilib 技术全景剖析
c++·windows
Rabitebla9 小时前
C++ 内存管理全面复习:从内存分布到 operator new/delete
java·c语言·开发语言·c++·算法·leetcode
玖玥拾9 小时前
LeetCode 58 最后一个单词的长度
算法·leetcode
SilentSlot9 小时前
【C/C++】手写 DPDK 协议栈(八):用五元组 Hash 加速连接定位
c语言·c++·哈希算法