问题描述涛涛立志要做新好青年,他最近在学做菜。由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上字母A,B,C,D。涛涛现在会做的菜有五种:1、 西红柿炒鸡蛋 原料:AABDD2、    酸辣鸡丁 原料:ABCD3、   宫保鸡丁 原料:CCD4、    水煮西红柿 原料:BBB5、   怪味蛋 原料:AD这天早上,开开去早市给涛涛买了一些原料回来。由于事先没有什么计划,涛涛决定,对于现存的原料,每次尽量做菜单上靠前(即编号小)的菜。现在请你写一个程序,判断一下开开和涛涛中午能吃到哪些菜。
输入格式共4个整数a,b,c,d。分别表示开开买的A,B,C,D这4种原料的数量。每种原料不会超过30份。
输出格式输出5行。其中第i行表示涛涛做的第i种菜的数目。
样例输入
3
1
2
4
样例输出
1
0
1
0
1
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner s=new Scanner(System.in);int a_num=s.nextInt();int b_num=s.nextInt();int c_num=s.nextInt();int d_num=s.nextInt();int count1=0,count2=0,count3=0,count4=0,count5=0;for(int i=1;i<=5;i++) {if(i==1) {while(a_num>=2&&b_num>=1&&d_num>=2) {a_num-=2;b_num-=1;d_num-=2;count1++;}System.out.println(count1);}else if(i==2) {while(a_num>=1&&b_num>=1&&c_num>=1&&d_num>=1) {a_num--;b_num--;c_num--;d_num--;count2++;}System.out.println(count2);}else if(i==3) {while(c_num>=2&&d_num>=1) {c_num-=2;d_num--;count3++;}System.out.println(count3);}else if(i==4) {while(b_num>=3) {b_num-=3;count4++;}System.out.println(count4);}else if(i==5) {while(a_num>=1&&d_num>=1) {a_num--;d_num--;count5++;}System.out.println(count5);}}}}

蓝桥杯 算法训练 学做菜相关推荐

  1. Java实现 蓝桥杯VIP 算法训练 学做菜

    算法训练 学做菜 时间限制:1.0s 内存限制:256.0MB 问题描述 涛涛立志要做新好青年,他最近在学做菜.由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上 ...

  2. 蓝桥杯 算法训练 强力党逗志芃

    蓝桥杯 算法训练 强力党逗志芃 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 逗志芃励志要成为强力党,所以他将身上所以的技能点都洗掉了重新学技能.现在我们可以了解到,每个 ...

  3. 蓝桥杯 算法训练 幸运的店家

    蓝桥杯 算法训练 幸运的店家 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 炫炫开了一家商店,卖的货只有一个,XXX,XXX卖N元钱.有趣的是,世界上只有面值为3的幂的纸 ...

  4. 蓝桥杯 算法训练 Beaver's Calculator

    蓝桥杯 算法训练 Beaver's Calculator 问题描述 从万能词典来的聪明的海狸已经使我们惊讶了一次.他开发了一种新的计算器,他将此命名为"Beaver's Calculator ...

  5. 蓝桥杯 算法训练 印章

    蓝桥杯 算法训练 印章 共有n种图案的印章,每种图案的出现概率相同.小A买了m张印章,求小A集齐n种印章的概率. 输入输出: 一行两个正整数n和m 一个实数P表示答案,保留4位小数. 样例: 2 3 ...

  6. 蓝桥杯算法训练-24点(Python)

    问题描述 24点游戏是一个非常有意思的游戏,很流行,玩法很简单:给你4张牌,每张牌上有数字(其中A代表1,J代表11,Q代表12,K代表13),你可以利用数学中的加.减.乘.除以及括号想办法得到24, ...

  7. 蓝桥杯——算法训练——数字三角形

    蓝桥杯--算法训练--数字三角形 这道题不难,但是比较典型,可以作为动态规划(dp)的入门篇,属于线性dp(LIS,LCS和数字三角形都是此类题型). ------------------------ ...

  8. 蓝桥杯算法训练-强力党逗志芃

    持续更新蓝桥杯算法训练题解,有兴趣可以关注一波呀 题目 逗志芃励志要成为强力党,所以他将身上所以的技能点都洗掉了重新学技能.现在我们可以了解到,每个技能都有一个前提技能,只有学完了前提技能才能学习当前 ...

  9. 蓝桥杯 算法训练 逗志芃的危机

    蓝桥杯 算法训练 逗志芃的危机 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 逗志芃又一次面临了危机.逗志芃的妹子是个聪明绝顶的人,相比之下逗志芃就很菜了.现在她妹子要和 ...

  10. 蓝桥杯算法训练-过河马

    蓝桥杯算法训练题解有兴趣的可以支持下. 题目 问题描述 在那个过河卒逃过了马的控制以超级超级多的走法走到了终点之后,这匹马表示它不开心了-- 于是,终于有一天,它也过河了! 由于过河马积累了许多的怨念 ...

最新文章

  1. java导入包写在第二行的吗_使用Java命令行方式导入第三方jar包来运行Java程序的命令...
  2. 单例模式下的懒汉和饿汉模式
  3. 联想计算机BIOS开启Intel-vx,如何在计算机BIOS或UEFI固件中启用Intel VT-x | MOS86
  4. [前端漫谈] 做一个四则计算器
  5. 智能安全实验室-Defendio杀马2.4.0.420-实时防护-内存防护、新浏览器导航界面...
  6. 封装的一个http请求struct,包含:头、cookie、代理、超时、本地ip切换
  7. mysql qcow2_qcow2文件格式分析
  8. [技巧]CSS的超级技巧大放送
  9. 自制计算机语言,3个步骤实现简单语言解释器(自制简易编程语言)
  10. 中国剩余定理 —— 入门
  11. Vue左边与右边内容相关联
  12. 力控组态软件与mysql_力控组态软件实时数据库的原理
  13. Linux下最好用的中文输入法 scim
  14. 201771010112罗松《面向对象程序设计(java)》第七周学习总结
  15. 安霸Ambarella_海思Hisilicon_AI芯片参数对比
  16. 自动泊车之AVM环视系统算法框架
  17. Life Restart 人生模拟器 网址
  18. KVM虚拟化平台搭建、工作模式与原理
  19. electron 文件另存为
  20. Linux刻录光盘win10认不到,win10系统刻录光盘光驱无法识别光盘的具体方法

热门文章

  1. 波导缝隙天线(一)[搬运]
  2. Just Cause系列游戏品鉴
  3. 全球及中国影视产业渠道建设分析与投融资风险分析报告2021-2027年
  4. 根据经纬度查询具体地址
  5. 不歧视双非的计算机院校,这30所重点院校不歧视“双非”,公平竞争录取,爱了爱了!...
  6. 计算机硬盘分区和盘符,硬盘怎么分区,教您硬盘怎么分区
  7. java 视频边下边播_video src,如何边加载边播放?
  8. sns.set_style() set_platte()
  9. 互联网行业定制网站需要多少钱
  10. 解决报错:SSL certificate problem: certificate has expired