题解 | #明明的随机数#

明明的随机数

http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0

package main

import (
	"fmt"
	"sort"
	"io"
)

func main() {
	for {
		var n int
		_, err := fmt.Scan(&n)
		if err == io.EOF {
			break
		}
		m := make(map[int]bool)
		res := make([]int, 0, n)
		for i := 0; i <= n; i++ {
			if i == n {
				for k := range m {
					res = append(res, k)
				}
				sort.Ints(res)
				for i := range res {
					fmt.Println(res[i])
				}
				break
			}
			var a int
			fmt.Scan(&a)
			m[a] = true
		}
	}
}

全部评论

相关推荐

11-11 16:40
已编辑
门头沟学院 人工智能
不知道怎么取名字_:这个有点不合理了,相当于已经毕业了,但还是没转正,这不就是白嫖
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务