Problem

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
  • [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.


Solution

    def centuryFromYear(year):

    return (year + 99) // 100


    'Programming > Algorithm' 카테고리의 다른 글

    [Algorithm] almostIncreasingSequence  (0) 2018.02.08
    [Algorithm] makeArrayConsecutive2  (0) 2018.02.08
    [Algorithm] shapeArea  (0) 2018.02.08
    [Algorithm] adjacentElementsProduct  (0) 2018.02.08
    [Algorithm] checkPalindrome  (0) 2018.02.07

    + Recent posts