アルゴリズムトレーニング料理


問題の説明
大波は新しい青年になることを志しているが,彼は最近料理を習っている.技術がまだ未熟なので、彼は卵、トマト、鶏の丁、辛味噌の4種類の原料で料理をするだけで、私たちはこの4種類の原料にアルファベットA、B、C、Dをつけました.
波が今できる料理は5種類あります.
1、トマトと卵の炒め物原料:AABDD
2、酸辣鶏丁原料:ABCD
3、宮保鶏丁原料:CCD
4、トマトの水煮原料:BBB
5、怪味卵原料:AD
この朝、朝市に行って波に原料を買って帰ってきた.事前に何の計画もなかったため、大波は現存する原料に対して、毎回できるだけメニューの前(つまり番号が小さい)の料理を作ることにした.
今、開けた料理と波のお昼にどんな料理が食べられるかを判断するプログラムを書いてください.
入力フォーマット
合計4つの整数a,b,c,d.それぞれA,B,C,Dの4種類の原料の数量を表示します.各原料は30部を超えない.
出力フォーマット
5行出力します.このうちi行目は波で作ったi番目の野菜の数を表す.
サンプル入力
3
1
2
4
サンプル出力
1
0
1
0
1
#include
#include
using namespace std;
int min(int b,int c)
{
	return (b>a>>b>>c>>d;
		if(a>=2&&b>=1&&d>=2)//1
		{
			if(b*2>min(a,d))
			{
				t=min(a,d)/2;
				cout<=1&&Min(b,c,d)>=1)//2
		{
			if(a>Min(b,c,d))
			{t=Min(b,c,d);
				cout<=2&&d>=1)//3
		{
			if(c/2>=d)
			{t=d;
				cout<=3)
		{t=b/3;
			cout<=1&&d>=1)//5
		{
			if(a>d)
			{t=d;
				cout<