← Home
For problem statement at 0-999/0-99/70-79/79/problemA.txt this is a correct solution, but verifier at 0-999/0-99/70-79/79/verifierA.go ends with All tests passed! can you fix the verifier? package main

import (
	"fmt"
)

func main() {
	var x, y int
	if _, err := fmt.Scan(&x, &y); err != nil {
		return
	}

	for turn := 0; ; turn = 1 - turn {
		if turn == 0 {
			if x >= 2 && y >= 2 {
				x -= 2
				y -= 2
			} else if x >= 1 && y >= 12 {
				x -= 1
				y -= 12
			} else if y >= 22 {
				y -= 22
			} else {
				fmt.Println("Hanako")
				return
			}
		} else {
			if y >= 22 {
				y -= 22
			} else if x >= 1 && y >= 12 {
				x -= 1
				y -= 12
			} else if x >= 2 && y >= 2 {
				x -= 2
				y -= 2
			} else {
				fmt.Println("Ciel")
				return
			}
		}
	}
}