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

运行截图:

注:侵权可删

相关推荐
凉茶钱6 小时前
【数据结构】计数排序
数据结构·算法·排序算法
水饺编程7 小时前
第5章,[Win32 章节] :练习程序,BigFontPic
c语言·c++·windows·visual studio
dtq04248 小时前
数据结构 - 线性表 - 双向链表
c语言·数据结构·学习
不正经学生12 小时前
C语言预处理详解:编译器真正动手之前的那些事
c语言·开发语言·算法·面试·bug
门思科技12 小时前
LoRaWAN 设备类别:Class A、B、C 对比与选型指南
c语言·开发语言·php
毕竟是shy哥14 小时前
计算YOLO数据集中每个类的目标数
算法·yolo·机器学习
M78佐菲14 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
恋恋西风15 小时前
C++ 理解 std::thread 在单核和多核上的行为差异
开发语言·c++
Brilliantwxx15 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
BizzZ_15 小时前
C++(22)——类型转换和IO流
开发语言·c++