牛客網練習賽61 A B

2022-08-23 17:54:09 字數 850 閱讀 4019

思路:先判定當小怪的攻擊力為0時,你能殺無數隻怪,因為小怪a不動你,然後再計算每個小怪最多能給你造成多少傷害(用小怪的血量除以你的攻擊力,也就是你砍它幾下它會死,你先手,所以小怪肯定比你少砍一下,所以當a%y==0的時候小怪能a你a/y-1下,再乘以它的攻擊力,如果a%y!=0說明你除了a/y之外還要多a一下,所以就是a/y-1+1所以就是a/y再乘小怪的攻擊力),如果小怪對你造不成傷害,你就能殺無數隻。然後用你的血量除以每個小怪對你的傷害。就是你能殺多少只怪。

#include#include

#include

using

namespace

std;

intmain()

intf;

if(a%y==0

)

else

if(f==0

)

if(x%f==0

)

else

cout

<< sum <}

return

0;

}

#include#include

#include

#include

#include

using

namespace

std;

intn,sum;

intmain()

sum=0

;

while(x!=y)

else

}cout

<< sum+y <}

}

牛客練習賽61 a 打怪

題目鏈結 題目描述 你是乙個勇士,現在你準備去森林刷毛球怪,你有兩個屬性 血量,攻擊力 毛球怪也有這兩個屬性。當你遭遇乙隻毛球怪時你們會進入戰鬥,然後你和毛球怪輪流攻擊 你先手 每次使對方的血量減去自己攻擊力的數值,當一方的血量小於等於 0 時死亡。現在你想知道在自己活著的前提下最多殺死幾隻毛球怪。...

牛客練習賽61 A 打怪

你是乙個勇士,現在你準備去森林刷毛球怪,你有兩個屬性 血量,攻擊力 毛球怪也有這兩個屬性。當你遭遇乙隻毛球怪時你們會進入戰鬥,然後你和毛球怪輪流攻擊 你先手 每次使對方的血量減去自己攻擊力的數值,當一方的血量小於等於 0 時死亡。現在你想知道在自己活著的前提下最多殺死幾隻毛球怪。第一行乙個正整數 t...

牛客練習賽4 A B

laptop 時間限制 c c 1秒,其他語言2秒 空間限制 c c 131072k,其他語言262144k 64bit io format lld fst是一名可憐的小朋友,他很強,但是經常fst,所以rating一直低迷。但是重點在於,他非常適合acm!並在最近的區域賽中獲得了不錯的成績。拿到獎...