package main import ( "fmt" ) func main() { count := 0 fmt.Scan(&count) dataArr := make([]int, count) for i := 0; i < count; i++ { b := 0 fmt.Scan(&b) dataArr[i] = b } var result int var pos = count - 1 for i := count - 1; i >= 0; i-- { if dataArr[i]-(pos-i) >= 0 &&...