
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ถ๋ ๊ฐ๊ธฐ
ยท
์๊ณ ๋ฆฌ์ฆ/Programmers
1. ๋ฌธ์ bandage : {๊ธฐ์ ์ ์์ ์๊ฐ, 1์ด๋น ํ๋ณต๋,์ถ๊ฐ ํ๋ณต๋} health : ์ต๋ ์ฒด๋ ฅ attacks : {๋ชฌ์คํฐ์ ๊ณต๊ฒฉ ์๊ฐ, ํผํด๋} Return : ๋ชจ๋ ๊ณต๊ฒฉ์ด ๋๋ ์งํ ๋จ์ ์ฒด๋ ฅ, ๋ง์ฝ ์ฒด๋ ฅ์ด 0 ์ดํ๋ฉด -1 ์ถ๋ ฅ 2. ์ฝ๋ #include #include #include using namespace std; /* Return - ๋ชจ๋ ๊ณต๊ฒฉ์ด ๋๋ ์งํ ๋จ์ ์ฒด๋ ฅ - ๋ง์ฝ ์ฒด๋ ฅ์ด 0 ์ดํ๊ฐ ๋์ด ์ฃฝ์ผ๋ฉด -1 Rule - ์ถ๊ฐ ํ๋ณต๋ : bandage - ์ต๋ ์ฒด๋ ฅ : health - ๋ชฌ์คํฐ์ ๊ณต๊ฒฉ ์๊ฐ๊ณผ ํผํด๋ : attacks - t ์ด ๋์ 1์ด๋ง๋ค x ๋งํผ์ ์ฒด๋ ฅ ํ๋ณต - t ์ด ์ฐ์์ผ๋ก ์ฑ๊ณตํ๋ฉด y๋งํผ ์ฒด๋ ฅ์ ์ถ๊ฐ๋ก ํ๋ณต */ void heal(int& healStat,..