严正声明:转载请注明出处!!!

题目描述:

小红在一个游戏里杀怪,这是个回合制的游戏,小红和两只怪物相遇了。第一只怪物有a血量,第二只怪物有b血量。

小红有两个技能:

第一个技能叫火球术,效果是对单体怪物造成x伤害

第二个技能叫烈焰风暴,效果是对每只怪物造成y伤害

小红想知道,自己最少使用多少次技能,可以击杀这两只怪物?(当怪物血量小于等于0·时,视为被击杀)

输入描述:

四个正整数a,b,x,y,用空格隔开。

1≤a,b,x,y≤20

输出描述:

小红使用技能的最少次数

示例1:

输入

5 2 3 1

输出

3
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);// 两只怪兽的血量int b = sc.nextInt();int a = sc.nextInt();//伤害指数// 单体int x = sc.nextInt();// 每只int y = sc.nextInt();int count = 0;while (a > 0 && b > 0){if(Math.min(a, y) + Math.min(b, y) >= Math.min(Math.max(a, b), x)){a -= y;b -= y;count++;}else{if(a >= b){a -= x;count++;}else{b -= x;count++;}}}while (a > 0){if(x >= y){a -= x;count++;}else{a -= y;count++;}}while (b > 0){if(x >= y){b -= x;count++;}else{b -= y;count++;}}System.out.println(count);}
}

2022.03.27网易算法第一题相关推荐

  1. Windows下显卡支持的cuda及配套GPU版本pytorch下载全流程(2022.03.27)

    Windows下显卡支持的cuda及配套GPU版本pytorch下载全流程(2022.03.27) 一.更新电脑显卡驱动(以mx150为例) 1.打开英伟达驱动下载官网:https://www.nvi ...

  2. 2022.03.20字节前端第二题 徒步

    字节前端笔试,编程题是两道. 徒步花费问题 JavaScript版本 通过率100% 题目描述: 小明想从A徒步到B,总路程需要M天,路程中为了确保安全,小明需要每天消耗1份食物. 在起点及路程当中, ...

  3. C语言(CED)智力大冲浪——贪心算法第一题

    一.题目大意 小伟报名参加中央电视台的智力大冲浪节目,本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元.先不要太高兴!因为这些钱还不一定都是你的!接下来主持人宣布了比赛规则: ...

  4. 2022.3.17网易暑期实习游戏研发岗第一题

    第一题是33的锯齿数独,不了解锯齿数独的可以先百度.大概意思就是nn的数独除了保持一般数独的特性之外,还要求各个宫(n个格子构成的连通区域,n*n的数独就有n个宫)也满足数独行/列的特性.然后给出数独 ...

  5. 2022秋招计算机视觉算法工程师面经(旷视、字节、科大讯飞、大华、海康、网易、华为、小米、腾讯、百度、阿里、完美世界、美团、陌陌)

    打个小广告~博主签了小米,面试小米请填写我的内推码!! NTAN8wx 可以私信我免费简历指导哈(不过我也比较菜不一定能提出有用的建议)~ 首先是小建议环节:如果你还有时间,尽量能写出一篇论文,面试的 ...

  6. ❤️TikTok字节跳动编程题实战2022校招——吐血分享总结(第一弹)。

    ❤️TikTok字节跳动编程题实战2022校招--吐血分享总结. 前言+说明 一.算法编程题(种树) 二.算法编程题(小A的吃鸡之旅) 三.算法编程题(有序最大K位数) 四.算法编程题(测试计划的最大 ...

  7. 经典算法题每日演练——第一题 百钱买百鸡

    经典算法题每日演练--第一题 百钱买百鸡 原文:经典算法题每日演练--第一题 百钱买百鸡 百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, ...

  8. [算法 笔记]2014年去哪儿网 开发笔试(续)第一题BUG修正

    上一篇的blog地址为:http://www.cnblogs.com/life91/p/3313868.html 这几天又参加了一个家公司的笔试题,在最后的编程题中竟然出现了去哪儿网开发的第一题,也就 ...

  9. 2022牛客寒假算法基础集训营6 签到题5题(附基础集训营4-6签到题总结)

    1.I-A+B问题 模拟,类似于高精度,竖式运算 #include<bits/stdc++.h> using namespace std; typedef long long LL; in ...

最新文章

  1. linux禅道8.1安装教程,Ubuntu 18.4安装禅道9.8.3 linux 64位一键版本
  2. 推荐:一款Java开源的Springboot 即时通讯 IM 聊天系统
  3. node基础学习——操作文件系统fs
  4. 学习事务,视图和索引
  5. 简易调用及实例化视图
  6. Netty3之ServerBootstrap分析
  7. xp中mysql优化_XP加速技巧大盘点 看看那个最实用
  8. 瑞星:以创新引领个人安全市场
  9. Oracle常用语句汇总
  10. MYSQL互为主从同步(Windows)
  11. 阶段3 2.Spring_08.面向切面编程 AOP_1 AOP的概念
  12. JAVA远程读取服务器文件
  13. 网易相册:停止新用户注册 5月8日停止运营
  14. (转)架构师害怕程序员知道的十项技能
  15. 压缩文件密码暴力破解——cRARk使用方法
  16. C. Game Master(强连通分量,缩点,建图
  17. ios手机添加frida软件源
  18. python人工智能思想_从零开始学人工智能(1)--Python · 神经网络(零)
  19. windows server 2003 网络操作系统项目教程 特制版
  20. 微信号名称乱码什么情况_2020最火微信号,微信号改成什么比较好?

热门文章

  1. Spek - 规范框架
  2. Android 直播 直播测试拉流播放器和地址
  3. MATLAB 实现DES加解密
  4. 教你如何在C++里锁电脑的屏!
  5. 用python写身高体重关系,excel表格输入数据进行查找
  6. 《薄冰实用英语语法详解》独家连载之十四:介词
  7. linux字体使用教程,Linux下字体配置
  8. 【技术分享】Windows平台低延迟RTMP、RTSP播放器接口设计探讨
  9. PTA(Basic Level) 1076:Wifi密码(C语言实现)
  10. AWS S3 V4签名实现(nodejs)