简单数学题:找出最大的可达成数字

简单数学题:找出最大的可达成数字_第1张图片

来看一道简单的数学题:力扣2769. 找出最大的可达成数字

简单数学题:找出最大的可达成数字_第2张图片
题目描述的花里胡哨,天花乱坠,但这道题目非常简单。我们最多执行t次操作,只需每次操作都让x-1,让num+1,执行t次操作后,x就变为x+t,num就变成num-t,由于两者相等,有:

x+t = num-t

故x = num+2×t。

int theMaximumAchievableX(int num, int t){
    return num + t * 2;
}

简单数学题:找出最大的可达成数字_第3张图片

总结

简单的数学题,一个方程就能解出来。

感谢大家的阅读!

你可能感兴趣的:(力扣刷题,c语言,leetcode,算法,力扣,开发语言)