#917. 度数合法性
度数合法性
问题描述
给定一个长度为 的整数序列,表示一张无向图中每个顶点的度数,你需要判断这个度数序列是否 合法。
- 对于无向图 ,顶点的度表示与该顶点相连的边数。
- 一个度数序列是合法的,当且仅当 存在一张无向图,使得每个点的度数恰好等于给定序列。
输入格式
第一行输入一个整数 ,表示顶点数量。
第二行输入 个非负整数 ,表示每个顶点的度数。
输出格式
如果该度数序列合法,输出 Yes;否则输出 No。
样例输入
3
1 2 1
样例输出
Yes
给定一个长度为 n 的整数序列,表示一张无向图中每个顶点的度数,你需要判断这个度数序列是否 合法。
第一行输入一个整数 n,表示顶点数量。
第二行输入 n 个非负整数 d1,d2,…,dn,表示每个顶点的度数。
(1≤n≤1000,;0≤di≤100000)
如果该度数序列合法,输出 Yes;否则输出 No。
3
1 2 1
Yes