aboutsummaryrefslogtreecommitdiff
path: root/challenge-252/sgreen/python/ch-2.py
blob: 745338701a69af7ab6dd3ae6686e1f7bc493a19c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env python3

import sys


def main(n):
    solution = []
    half = n // 2

    # If we have an odd number, add a zero
    if n % 2 == 1:
        solution = [0]

    for i in range(half):
        # Add a pair of numbers
        solution.insert(0, -i-1)
        solution.append(i+1)

    print(*solution, sep=', ')


if __name__ == '__main__':
    # Convert input into integers
    main(int(sys.argv[1]))