当前位置:网站首页>Noi / 1.5 37: mercenaries
Noi / 1.5 37: mercenaries
2022-07-05 15:35:00 【Graylan_】
describe
The maximum strength of mercenaries is M, The initial physical strength value is 0、 The combat effectiveness is N、 Have X An energy element .
When a mercenary's stamina is just M when , Before you can participate in a M Days of combat , At the end of the battle period, the physical strength will be 0. In the same combat period , Mercenaries fight every continuous battle n God , Combat effectiveness will rise 1 spot ,n For the combat effectiveness at the beginning of the current combat period .
After a combat period , Mercenaries need to use several energy elements to maximize their physical strength M, To participate in the next combat period . The physical strength restored by each energy element does not exceed the current combat effectiveness . Each energy element can only be used once .
Excuse me, : What is the maximum combat effectiveness of mercenaries .
Input
A line consists of three integers M、N、X, Two adjacent integers are separated by a single space .M、N、X No more than 10000 The positive integer .
Output
Output an integer , For the maximum combat effectiveness of mercenaries .
The sample input
5 2 10
Sample output
6
Problem analysis :
The combat effectiveness of soldiers is continuously increased through circulation , Set an intermediate value t Indicates that after the cycle ends , The greatest combat power of soldiers , When x<t,
namely x-t<0, The capability element is 0, Out of the loop , Finally, keep using n Record the change of value , In order to obtain the maximum combat power
Source code :
#include <iostream> using namespace std; int main() { int m,n,x,t; cin>>m>>n>>x; while(x>0) { t=m/n; if(m%n!=0) t++; if(x<t) break; x-=t; t=m/n; n+=t; } cout<<n; return 0; }
边栏推荐
- Appium自动化测试基础 — APPium基础操作API(一)
- MySQL 巨坑:update 更新慎用影响行数做判断!!!
- Database learning - Database Security
- 六种常用事务解决方案,你方唱罢,我登场(没有最好只有更好)
- 记录一下树莓派搭建环境中遇到的坑。。。
- The difference between abstract classes and interfaces in PHP (PHP interview theory question)
- Bugku's Ping
- Thymeleaf uses background custom tool classes to process text
- Redis' transaction mechanism
- 数学建模之层次分析法(含MATLAB代码)
猜你喜欢
Object. defineProperty() - VS - new Proxy()
Common redis data types and application scenarios
数学建模之层次分析法(含MATLAB代码)
I spring and autumn blasting-2
亿咖通科技通过ISO27001与ISO21434安全管理体系认证
Common MySQL interview questions
百亿按摩仪蓝海,难出巨头
swiper. JS to achieve barrage effect
12 MySQL interview questions that you must chew through to enter Alibaba
六种常用事务解决方案,你方唱罢,我登场(没有最好只有更好)
随机推荐
F. Weights assignment for tree edges problem solving Report
Cartoon: what are the attributes of a good programmer?
RepLKNet:不是大卷积不好,而是卷积不够大,31x31卷积了解一下 | CVPR 2022
Usage and usage instructions of JDBC connection pool
Crud of MySQL
可转债打新在哪里操作开户是更安全可靠的呢
Huiyuan, 30, is going to have a new owner
Aike AI frontier promotion (7.5)
Can gbase 8A view the location of SQL statement history?
一文搞定vscode编写go程序
episodic和batch的定义
Leetcode: Shortest Word Distance II
Reasons and solutions for redis cache penetration and cache avalanche
Ctfshow web entry command execution
记录一下树莓派搭建环境中遇到的坑。。。
Object. defineProperty() - VS - new Proxy()
Calculate weight and comprehensive score by R entropy weight method
Temporary cramming before DFS examination
[JVM] operation instruction
Bugku's Eval