aboutsummaryrefslogtreecommitdiff
path: root/challenge-252/barroff/v/ch-2.v
blob: 18c8b3c1b987fdd5e11309bf9e6ff9bb0af4ca7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env -S v run

module main

fn unique_sum_zero(n int) []int {
	mut ints := []int{}
	for i in 1 .. (n / 2) + 1 {
		ints << [i, -i]
	}
	if n % 2 == 1 {
		ints << 0
	}
	ints.sort()
	return ints
}