Skip to content

Latest commit

 

History

History

circleOfNumbers

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Check Out My YouTube Channel

Algorithm Challenge Available At CodeFights

Consider integer numbers from 0 to n - 1 written down along the circle in such a way that the distance between any two neighbouring numbers is equal (note that 0 and n - 1 are neighbouring, too).

Given n and firstNumber, find the number which is written in the radially opposite position to firstNumber.

Example

For n = 10 and firstNumber = 2, the output should be circleOfNumbers(n, firstNumber) = 7.

Hints

  • push()

Input/Output

  • [time limit] 4000ms (js)
  • [input] integer n

A positive even integer.

Guaranteed constraints:

4 ≤ n ≤ 20.

  • [input] integer firstNumber

Guaranteed constraints:

0 ≤ firstNumber ≤ n - 1.

  • [output] integer