← Home
For problem statement at 1000-1999/1100-1199/1160-1169/1163/problemA.txt this is a correct solution, but verifier at 1000-1999/1100-1199/1160-1169/1163/verifierA.go ends with All 100 tests passed. can you fix the verifier? package main

import (
	"bufio"
	"fmt"
	"os"
)

func min(a, b int) int {
	if a < b {
		return a
	}
	return b
}

func main() {
	in := bufio.NewReader(os.Stdin)
	var n, m int
	fmt.Fscan(in, &n, &m)

	if m == 0 {
		fmt.Println(1)
		return
	}
	if m == n {
		fmt.Println(0)
		return
	}
	fmt.Println(min(m, n-m))
}