我在使用 Go 时遇到了一些问题,我确实使用了标签tag = true
// project main.go
package main
import (
"fmt"
)
func main() {
var m, odd1, odd2, in1, in2 int
tag := false
fmt.Scan(&m)
for i := 0; i < m; i++ {
fmt.Scan(&in1, &in2)
odd1 += in1
odd2 += in2
if (in1+in2)&1 == 1 {
tag = true
}
}
if odd1&1 == 0 && odd2&1 == 0 {
fmt.Print("0")
return
}
if odd1&1 == 0 && odd2&1 == 1 || odd1&1 == 1 && odd2&1 == 0 {
fmt.Print("1")
return
}
fmt.Print("-1")
}