coin.go 208 B

12345678910111213141516
  1. package main
  2. import "fmt"
  3. func main() {
  4. var N int
  5. fmt.Scan(&N)
  6. charge := 1024 - N
  7. cnt, coin := 0, 64
  8. for i := 0; i < 4; i++ {
  9. cnt += charge / coin
  10. charge %= coin
  11. coin /= 4
  12. }
  13. fmt.Println(cnt)
  14. }