```go
package main
import "fmt"
func main() {
var n int
fmt.Scan(&n)
a := make([]int, n)
for i := 0; i < n; i++ {
fmt.Scan(&a[i])
}
minDiff := 360
for i := 0; i < n; i++ {
sum := 0
for j := i; j < n; j++ {
sum += a[j]
diff := 2*sum - 360
if diff < 0 {
diff = -diff
}
if diff < minDiff {
minDiff = diff
}
}
}
fmt.Println(minDiff)
}
```