数的变幻(邮票组合)

来源:互联网 发布:坏男人网络征婚记 编辑:程序博客网 时间:2024/05/17 02:22
/**************************************** *  File Name  : figure.c *  Creat Data : 2015.1.29*  Author     : ZY *****************************************/ /*数的变幻*//*邮票组合*//*某人有四张3分的邮票和三张5分的邮票,用这些邮票中的一张或若干张可以得到多少种不用的邮资?不同张数和面值的邮票组成的邮资可用下列公式计算:S = 3*i+5*j*//*方法一*/#include <stdio.h>int main(void){int a[27] = {0};int i,j,k,s,n = 0;for(i = 0;i < 5;i++){for(j = 0;j < 4;j++){s = 3*i+5*j;for(k = 0;a[k];k++){if(s == a[k]){break;}}if(!a[k]&&s){a[k] = s;n++;}}}printf("%d kinds:",n);for(k = 0;a[k];k++){printf("%2d ",a[k]);}printf("\n");return 0;}





/*方法二*/#include <stdio.h>int main(void){int i,j,s,count = 0;for(i = 0;i < 5;i++){for(j = 0;j < 4;j++){s = 3*i+5*j;count++;printf("%d kinds:",count);printf("%2d\n",s);}}return 0;}


0 0
原创粉丝点击