求满足某些约束的元素的值
碰到个问题:x1,x2,x3均是大于等于1的整数,x1+x2+x3<=10,怎么求的所有组合的x1,x2和x3啊
谢谢
[解决办法]
var query = from x in Enumerable.Range(0, 11)
from y in Enumerable.Range(0, 11)
from z in Enumerable.Range(0, 11)
where x + y + z <= 10
select new int[] { x, y, z };
[解决办法]