TOPIC
Errado em 5% dos casos
fmiamoto0 asked 4 years ago
Se alguém tiver ideia do que pode estar errado e puder ajudar, agradeço!
package main
import "fmt"
func main() {
for {
var n int64
fmt.Scanf("%d", &n)
if n == 0 {
break
}
sum := n
nextEven := n + 2
if n%2 == 1 {
sum += 1
nextEven += 1
}
for i := 0; i < 4; i++ {
sum += nextEven
nextEven += 2
}
fmt.Println(sum)
}
}