본문 바로가기
개발/코딩

해커랭크(HackerRank) - Drawing Book / C++

by lucidmaj7 2020. 6. 30.
728x90
반응형

문제 : 해커랭크 Drawing Book

https://www.hackerrank.com/challenges/drawing-book/problem

언어 : C++

난이도: Easy

 

/*
 * Complete the pageCount function below.
 */
int pageCount(int n, int p) {
    
    /*
     * Write your code here.
     */
    int f = 0;
    int f2 = 0;
    int b = 0;
    for (int i = 0; i < n; i++)
    {
        if (i == p)
        {  
            b =1;
        }
        if (i % 2 == 1)
        {   
            if(b==0) {
                f++;
            }
            else {
              f2++;
            }
        }

    }
    if (f > f2) return f2;

    return f;


}

728x90
반응형

댓글