当前位置:网站首页>Mercenaires (yzoj - 1089)

Mercenaires (yzoj - 1089)

2021-10-14 04:03:46 Au nord d'ether

【Description du problème】

La force maximale d'un mercenaire est deM,La force physique initiale est0、Capacité de combatN、PropriétéXLes éléments énergétiques.
Quand la force physique d'un mercenaire est exactementMHeure,Pour participer à unMLes jours de combat,La force physique à la fin de la période de combat sera0.Pendant la même période de combat,Chaque combat continu d'un mercenairenOh, mon Dieu.,La puissance de combat va augmenter1Point,nPour la capacité de combat au début de la période de combat actuelle.
Après une période de combat,Les mercenaires ont besoin de plusieurs éléments énergétiques pour récupérer leur force maximaleM,Pour participer à la prochaine période de combat.La force physique restaurée par élément énergétique ne dépasse pas la puissance de combat actuelle.Chaque élément énergétique ne peut être utilisé qu'une seule fois.
Excusez - moi.:Quel est le maximum de puissance de combat qu'un mercenaire peut atteindre.

【Format d'entrée】

Une ligne contient trois entiersM、N、X,Les deux entiers adjacents sont séparés par un seul espace.M、N、XPas plus de10000Entier positif de.

【Format de sortie】

Sortie d'un entier,Pour la plus grande puissance de combat des mercenaires.

【Exemple d'entrée】

5 2 10

【Exemple de sortie】

6

【Procédure de référence】

#include<cstdio>
int main()
{
    
    int m,n,x,a=0; // aPour la force physique actuelle
    scanf("%d%d%d",&m,&n,&x);
    for(int i=0;i<x;i++)
    {
    
        a+=n;
        if(a>=m) //Atteindre la force maximale,Participer au combat
            {
    
            n+=m/n;
            a = 0;
            }
    }
    printf("%d",n);
    return 0;
}

版权声明
本文为[Au nord d'ether]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/10/20211013212046365y.html

随机推荐