Easy

Given a year, return the century it is in. The first century spans from the year 1 up to and including the year 100, the second - from the year 101 up to and including the year 200, etc.

Example

  • For year = 1905, the output should be
    centuryFromYear(year) = 20;
  • For year = 1700, the output should be
    centuryFromYear(year) = 17.

Input/Output

  • [execution time limit] 0.5 seconds (c)

  • [input] integer year

    A positive integer, designating the year.

    Guaranteed constraints:
    1 ≤ year ≤ 2005.

  • [output] integer

    • The number of the century the year is in.

[C] Syntax Tips

// Prints help message to the console
// Returns a string
char * helloWorld(char * name) {
    char * answer = malloc(strlen(name) + 8);
    printf("This prints to the console when you Run Tests");
    strcpy(answer, "Hello, ");
    strcat(answer, name);
    return answer;
}

 

더보기

Solution

int centuryFromYear(int year)
{
	return year%100==0?year/100:year/100+1;
}
728x90

'Codesignal' 카테고리의 다른 글

<Codesignal> almostIncreasingSequence  (0) 2020.04.05
<Codesignal> shapeArea  (0) 2020.04.05
<Codesignal> adjacentElementsProduct  (0) 2020.04.05
<Codesignal> checkPalindrome  (0) 2020.04.05
<Codesignal> add  (0) 2020.04.05

+ Recent posts