/*
演算法訓練 學做菜
問題描述
濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用
雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我們給這四種原料標上字母a,b,c,d。
濤濤現在會做的菜有五種:
1、 西紅柿炒雞蛋 原料:aabdd
2、 酸辣雞丁 原料:abcd
3、 宮保雞丁 原料:ccd
4、 水煮西紅柿 原料:bbb
5、 怪味蛋 原料:ad
這天早上,開開去早市給濤濤買了一些原料回來。由於事先沒有什麼計畫,
濤濤決定,對於現存的原料,每次盡量做選單上靠前(即編號小)的菜。
現在請你寫乙個程式,判斷一下開開和濤濤中午能吃到哪些菜。
輸入格式
共4個整數a,b,c,d。分別表示開開買的a,b,c,d這4種原料的數量。每種原料不會超過30份。
輸出格式
輸出5行。其中第i行表示濤濤做的第i種菜的數目。
樣例輸入31
24樣例輸出10
101*/
#include #define yls (4)
#define czs (5)
#define zds (30)
void shuru( int , int );
void shuchu( int , int );
void qc_yd( int , int , int , int );
int q_sm( int , int , int );
int q_fs( int , int ) ;
void q_csm( int , int , int , int , int [yls] );
int main(void)
, , , , };
int csm[czs] = ;
q_csm( csm , czs , yl , yls , cgc );
shuchu( csm , czs );
return 0;
}int q_sm( int yl , int yls, int icgc )
} qc_yd( sm , icgc , yl , yls );
return sm ;
}void qc_yd( int sm , int icgc , int yl , int yls ) }
int q_fs( int xyyl , int cyyl )
return zds ;
}void q_csm( int csm , int czs , int yl , int yls, int cgc[yls] )
}void shuchu( int sz , int n )
}void shuru( int sz , int n)
}
藍橋杯 演算法訓練 學做菜
問題描述 濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我們給這四種原料標上字母a,b,c,d。濤濤現在會做的菜有五種 1 西紅柿炒雞蛋 原料 aabdd 2 酸辣雞丁 原料 abcd 3 宮保雞丁 原料 ccd 4 水煮西紅柿 原料 bb...
藍橋杯 演算法訓練 學做菜
濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我們給這四種原料標上字母a,b,c,d。濤濤現在會做的菜有五種 1 西紅柿炒雞蛋 原料 aabdd 2 酸辣雞丁 原料 abcd 3 宮保雞丁 原料 ccd 4 水煮西紅柿 原料 bbb 5 怪...
藍橋杯 ALGO 120 演算法訓練 學做菜
演算法訓練 學做菜 時間限制 1.0s 記憶體限制 256.0mb 問題描述 濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我們給這四種原料標上字母a,b,c,d。濤濤現在會做的菜有五種 1 西紅柿炒雞蛋 原料 aabdd 2 酸辣雞丁 原...