1234567891011121314151617181920212223 |
- package main
- import (
- "fmt"
- )
- func main() {
- var n int
- fmt.Scan(&n)
- beg, end := -90, 90
- code := make([]rune, 6)
- for i := 0; i < 6; i++ {
- mid := (beg + end) / 2
- if mid <= n {
- code[i] = '1'
- beg = mid
- } else {
- code[i] = '0'
- end = mid
- }
- }
- fmt.Println(string(code))
- }
|