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

运行截图:

注:侵权可删

相关推荐
sheeta19985 小时前
LeetCode 每日一题笔记 日期:2026.05.08 题目:3629. 素数跳跃最小次数
笔记·算法·leetcode
叼烟扛炮5 小时前
C++ 知识点08 类与对象
开发语言·c++·算法·类和对象
米粒15 小时前
力扣算法刷题 Day 63 Bellman_ford 算法
数据库·算法·leetcode
楼田莉子5 小时前
仿Muduo的高并发服务器:Http协议模块
linux·服务器·c++·后端·学习
IT大白鼠12 小时前
AIGC性能的关键瓶颈:算力、数据、算法三者如何互相制约?
算法·aigc
tjl521314_2112 小时前
04C++ 名称空间(Namespace)
开发语言·c++
ximu_polaris12 小时前
设计模式(C++)-行为型模式-备忘录模式
c++·设计模式·备忘录模式
白雪茫茫13 小时前
监督学习、半监督学习、无监督学习算法详解
python·学习·算法·ai
FengyunSky13 小时前
浅析 空间频率响应 SFR 计算
算法
树下水月13 小时前
PHP 一种改良版的雪花算法
算法·php·dreamweaver