题解 | #序列找数#
序列找数
https://www.nowcoder.com/practice/a7d1856a72404ea69fdfb5786d65539c
package main
import (
"fmt"
"os"
"bufio"
"strings"
"strconv"
"sort"
)
func main() {
input := bufio.NewScanner(os.Stdin)
input.Scan()
slice := strings.Split(input.Text(), " ")
iSlice := []int{}
for _, v := range slice{
num, _ := strconv.Atoi(v)
iSlice = append(iSlice, num)
}
sort.Ints(iSlice)
res := 0
for i :=0 ;i < len(iSlice); i++{
if iSlice[i] != i {
res = i
break
}
}
fmt.Println(res)
}
