For problem statement at 1000-1999/1100-1199/1110-1119/1113/problemA.txt this is a correct solution, but verifier at 1000-1999/1100-1199/1110-1119/1113/verifierA.go ends with case 2 failed
input:
55 6
expected:
1230
got:
102
exit status 1 can you fix the verifier? ```go
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
in := bufio.NewReader(os.Stdin)
var n, v int
fmt.Fscan(in, &n, &v)
if v >= n-1 {
fmt.Print(n - 1)
return
}
cost := v
fuel := v
for city := 2; city <= n-1; city++ {
fuel--
remainingDist := n - city
if remainingDist > v {
target := remainingDist
if fuel < target {
buy := target - fuel
cost += buy * city
fuel += buy
}
}
}
fmt.Print(cost)
}
```