我有一个输入整数数组,它只有一个非重复数字,如 {1,1,3,2,3}。输出应显示非重复元素,即 2。
func main() {
arr := make([]string, 0)
scanner := bufio.NewScanner(os.Stdin)
for {
scanner.Scan()
text := scanner.Text()
if len(text) != 0 {
arr = append(arr, text)
} else {
break
}
}
uniq := Unique(arr)
fmt.Println(uniq)
}
func Unique(arr []string) int {
var uni int
for i := 0; i < len(arr); i++ {
for j := i + 1; j < len(arr); j++ {
if(arr[i] != arr[j]){
uni = i
}
}
}
return uni
}
泛舟湖上清波郎朗
相关分类