删除我的代码以阻止任何潜在的抄袭问题,但找到了解决方案并在答案中,谢谢!
答案 0 :(得分:0)
生成所有计数:
计算非ace卡的值(k
)
计算一张ace卡的号码(a
)。
Aces(aValue
)的值范围从a
(全部计为1)到11*a
(均计为11)
int aValue = a;
while (aValue < 11*a) {
handValues.add(k + aValue);
aValue = aValue + 10; // an 1 becomes an 11,
}
handValues.add(k + aValue); // last case, or if a is 0