演算法訓練 學做菜

2021-08-26 14:41:50 字數 1430 閱讀 6208

/*

演算法訓練 學做菜  

問題描述

濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用

雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我們給這四種原料標上字母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 酸辣雞丁 原...