인공지능 시대, 코딩은 선택이 아닌 생존 전략입니다

코딩은 미래를 지배하는 기술의 언어, 당신의 가능성을 열어줄 열쇠입니다.

자격증/COS Pro

COSPro 2급] 2차 문제5) 몬스터 공격하기

파아란기쁨1 2022. 7. 12. 19:13
반응형

#include <iostream>
#include <string>
#include <vector>

using namespace std;

int solution(int attack, int recovery, int hp) {
    int count = 0;
    while(true){
        count += 1;
        hp -= attack;
        if(hp <= 0)
            break;
        hp += recovery;
    }
    return count;
}
// 아래는 테스트케이스 출력을 해보기 위한 main 함수입니다.
int main() {
    int attack = 30;
    int recovery = 10;
    int hp = 60;
    int ret = solution(attack, recovery, hp);

    // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
    cout << "solution 함수의 반환 값은 " << ret << " 입니다." << endl;
}
반응형