题解 2826: 雇佣兵

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

瞎七八解释的挺清楚的了

摘要:解题思路:1. 我们需要每次消耗多少能量才能达到体力最大值?每次消耗 m/n 个能量就会让体力达到最大值,体力最大值恒定不变为5 ;但是由于我们每次消耗能量至少一个,所以实际上我们要让体力达到最大值需……

2826: 雇佣兵

摘要:参考代码:m, n, x = map(int, input().split()) a = 0 while x > 0:     x -= 1     a += n     if a >= m…

2826: 雇佣兵

摘要:解题思路:注意事项:参考代码:import mathm,n,x=map(int,input().strip().split())while x*n >= m :    x -= math.ceil(m……

2826: 雇佣兵

摘要:#include<stdio.h> #include<math.h> int main() {     int m,n,x;     scanf("%d %d %d",&m,&n,&x)……

雇佣兵(while循环)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ int m,n,x,i,a; scanf("%d %d %d",&m,&n,&x……

雇佣兵(这题好啊,主要考阅读理解,要从能量元素入手作循环,还有那个战斗期,一开始我以为是在m天中每隔n天,战斗力加1,在m天的战斗期,n就会刷新,结果体力耗为0,战斗力才增加)

摘要:解题思路:这题就重在思路了,在给的三个元素中要理清楚,m是不变的,x减少,体力恢复,n增加,是以x减少开始引发的,故以x入手整一个自减循环,开始的时候,体力值是为0的,由于能量元素恢复的体力值是取决于……

2826: 雇佣兵(python)

摘要:解题思路:注意事项:参考代码:from decimal import * M,N,X = map(int,input().split()) while X > 0 and X * N >= M: ……