091.邮票组合

简介: 091.邮票组合
#include<stdio.h>
#define M 255
int a[M];
void main()
{
    int i,j,k,s,n=0;
    clrscr();
    puts("****************************************************************");
    puts("*    This program is to solve Problem of Stamp Combination.    *");
    puts("* The Problem is as follows. John has 4 stamps with value of 3 *");
    puts("* cents and 3 stamps with value of 5 cents. Use one or more of *");
    puts("* these stamps, how many kinds of postages can John provide?   *");
    puts("****************************************************************");
    puts("\n >> The solution is: \n");
    printf("---------------------------------------------\n\n");
    for(i=0;i<=4;i++)           /*i:取三分邮票的张数*/
        for(j=0;j<=3;j++)       /*j:取5分邮票的张数*/
        {
            s=i*3+j*5;        /*计算组成的邮票面值*/
            for(k=0;a[k];k++)     /*查找是否有相同的邮资*/
                if(s==a[k])break;
            if(!a[k]&&s)         /*没有找到相同的邮资则满足要求存入数组*/
            {
                a[k]=s; n++;
            }
        }
    printf(" >> There are %d kinds of postages:\n\n",n);      /*输出结果*/
    for(k=0;a[k];k++)
  printf(" %d",a[k]);
    printf("\n");
    printf("\n---------------------------------------------\n");
    printf("\n Press any key to quit...");
    getch();
}
相关文章
|
8月前
|
算法 索引
算法训练Day59|● 503.下一个更大元素II ● 42. 接雨水
算法训练Day59|● 503.下一个更大元素II ● 42. 接雨水
|
4月前
|
算法 vr&ar 图形学
☆打卡算法☆LeetCode 216. 组合总和 III 算法解析
☆打卡算法☆LeetCode 216. 组合总和 III 算法解析
|
7月前
|
传感器
有刷无刷,永磁同步,步进,空心杯,统统拆开看看有什么不同
有刷无刷,永磁同步,步进,空心杯,统统拆开看看有什么不同
|
10月前
Leecode 914.卡牌分组
Leecode 914.卡牌分组
56 0
|
11月前
|
C++
C/C++每日一练(20230502) 卖树苗、数字归类、组合总和II
C/C++每日一练(20230502) 卖树苗、数字归类、组合总和II
100 0
|
11月前
|
机器学习/深度学习
排列组合、古典概型、几何概型与伯努利概型
排列组合、古典概型、几何概型与伯努利概型
|
算法 C++
<<算法很美>>——(四)——深入递归<二>——“逐步生成结果“类问题之非数值型
<<算法很美>>——(四)——深入递归<二>——“逐步生成结果“类问题之非数值型
<<算法很美>>——(四)——深入递归<二>——“逐步生成结果“类问题之非数值型
一图说明矩阵等价,相似,合同
一图说明矩阵等价,相似,合同
197 0
一图说明矩阵等价,相似,合同
PTA 1084 外观数列 (20 分)
外观数列是指具有以下特点的整数序列
53 0
|
人工智能 BI
UPC-排课表+玉米田(容斥原理+组合数学公式)
UPC-排课表+玉米田(容斥原理+组合数学公式)
76 0
UPC-排课表+玉米田(容斥原理+组合数学公式)