본문 바로가기

Algorithm/Code Fights (Code Signal)

Aracade Intro #2 CenturyFromYear

Calculate century from year

연도를 입력받고 세기를 계산한다


// Process
//1. Input year
//2. Divide year by 100
//3. If it doesn't have remainder -> quotient is century
// 3.1. If it has remainder -> quotient + 1 is century
//4. Output century

// 처리과정
//1. 연도를 입력받는다.
//2. 연도를 100으로 나눠본다.
//3. 나누어 떨어지면 몫(100단위)이 세기
// 3.1. 나머지가 있으면 몫 + 1 이 세기
//4. 세기를 출력한다.


int centuryFromYear(int year) {

    int quotient = year / 100;

    int remainder = year % 100;

    int answer;

    

    if (remainder == 0) {

        answer = quotient;

    } else {

        answer = quotient + 1;

    }

    return answer;

}




Previous problems
이전 문제들


'Algorithm > Code Fights (Code Signal)' 카테고리의 다른 글

Aracade Intro #6 MakeArrayConsecutive2  (0) 2018.09.22
Aracade Intro #5 ShapeArea  (0) 2018.09.21
Aracade Intro #4 AdjacentElementsProduct  (0) 2018.09.19
Aracade Intro #3 CheckPalindrome  (0) 2018.09.16
Aracade Intro #1 Add  (0) 2018.09.16