17 lines
267 B
Go
17 lines
267 B
Go
package q717
|
|
|
|
func isOneBitCharacter(bits []int) bool {
|
|
if len(bits) == 1 {
|
|
return true
|
|
}
|
|
if bits[len(bits)-2] == 0 {
|
|
return true
|
|
}
|
|
cnt1 := 0
|
|
for i := len(bits) - 2; i >= 0 && bits[i] == 1; i-- {
|
|
cnt1++
|
|
}
|
|
return cnt1%2 == 0
|
|
}
|
|
|
|
var _ = isOneBitCharacter
|