首页 > 编程语言 > 详细

算法训练——学做菜

时间:2020-01-29 17:06:03      阅读:90      评论:0      收藏:0      [点我收藏+]

 

//学做菜

#include<stdio.h>
int main(){
	int a,b,c,d,num = 0;
	scanf("%d\n%d\n%d\n%d",&a,&b,&c,&d);
	while(1){
		if(a>=2 && b>=1 && d >=2){	//可以做菜品1 
			num++; 
			a-=2;
			b-=1;
			d-=2;
		}
		else{
			break;
		}
	}
	printf("%d\n",num);
	num = 0;
	while(1){
		if(a>=1&&b>=1&&c>=1&&d>=1){	//可以做菜品2 
			num++;
			a-=1;
			b-=1;
			c-=1;
			d-=1; 
		}
		else{
			break;
		}
	}
	printf("%d\n",num);
	num = 0;
	while(1){
		if(c>=2&&d>=1){	//可以做菜谱3
	 		num++;
			c-=2;
			d-=1; 	
		}
		else{
			break;
		} 
	}
	printf("%d\n",num);
	num = 0;
	while(1){
		if(b>=3){	//可以做菜谱4 
			num++;
			b-=3; 
		}
		else
			break;
	}
	printf("%d\n",num);
	num = 0;
	while(1){
		if(a>=1&&d>=1){	//可以做菜谱5 
			num++;
			a-=1;
			d-=1; 
		}
		else
			break;
	}
	printf("%d\n",num);
	return 0;
} 

  

算法训练——学做菜

原文:https://www.cnblogs.com/Hqx-curiosity/p/12240613.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!