← Home
```go
package main

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

func main() {
	scanner := bufio.NewScanner(os.Stdin)
	scanner.Split(bufio.ScanWords)

	if !scanner.Scan() {
		return
	}
	n, _ := strconv.Atoi(scanner.Text())

	r := make([]int, n)
	for i := 0; i < n; i++ {
		if scanner.Scan() {
			val, _ := strconv.Atoi(scanner.Text())
			r[i] = val
		}
	}

	maxLen := 0
	for i := 0; i < n; i++ {
		currentSum := 0
		for j := i; j < n; j++ {
			currentSum += r[j] - 100
			if currentSum > 0 {
				length := j - i + 1
				if length > maxLen {
					maxLen = length
				}
			}
		}
	}

	fmt.Println(maxLen)
}
```