菜鸟 只a了两道比较简单的第一题思路:单调栈 package main import "fmt" func main() { var n, x int fmt.Scan(&n) var stack []int //stack := make([]int, n) //fmt.Scan(&x) for i := 0; i < n; i++ { fmt.Scan(&x) for len(stack) != 0 && x > stack[len(stack)-1] { ...