怎么样计算整型组合之和? 本帖最后由 viphk 于 2011-05-01 13:21:05 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 记得以前学人工智能的时候用Perlog做过类似的编程。都忘光了粗糙地想个思路:两个循环遍历0-9这10个数。穷举所有可能(才100个而已)。结果=X的就放入结果集。这真是最笨的方法。可以在遍历中判断当前数字如果>X,那就已然排除。这样可以优化一点点。 本帖最后由 caozhy 于 2011-05-01 14:08:26 编辑 关键的不是两个数,是多个。///我想让程序输入一个字数,就能计算并显示出结果与多少组合总数,谢谢大家了,static void Main(){in sum = 8; int countOfNumber = int.Parse(console.ReadLine()); List<List<int>> list = GetList(countOfNumber, sum); for(int i = 0; i < list.Count; i++) { for(int j = 0; j < countOfNumber; j++) { Console.Write("%d;", list[i][j]); } }} int n = 8;for (int i = 0 i < 100; i++){ if (x / 10 + x % 10 == n) Console.WriteLine("{0:00}", i);} 写错了。int n = 8;for (int i = 0 i < 100; i++){ if (i / 10 + i % 10 == n) Console.WriteLine("{0:00}", i);} 请问同一数据库,不同表内不同列值比较大小,怎么实现? xml数据绑定在treeview里怎么弄? 帮忙看看! 急求单独的C#开发环境 Form问题 Excel.Application exl=new Excel.ApplicationClass()為什麼不產生實例,在處理程式中看不到 C#ProgressBar的问题,各位帮帮忙 十万火急!!C#怎样实现DevExpress里的GaugeControl以及它里面的控件随屏幕分辩率自适应 初学者的困惑:sql 语句中参数传递问题,谢谢!一个极简单的问题! 请问高手:在C#(beta2)中,如何定义一个定长的字符串数组? 在WPF下如何实现打印功能? 程序运行后当前控件的选定如何选定
粗糙地想个思路:两个循环遍历0-9这10个数。穷举所有可能(才100个而已)。结果=X的就放入结果集。这真是最笨的方法。可以在遍历中判断当前数字如果>X,那就已然排除。这样可以优化一点点。
///我想让程序输入一个字数,就能计算并显示出结果与多少组合总数,
谢谢大家了,
static void Main()
{
in sum = 8;
int countOfNumber = int.Parse(console.ReadLine());
List<List<int>> list = GetList(countOfNumber, sum);
for(int i = 0; i < list.Count; i++)
{
for(int j = 0; j < countOfNumber; j++)
{
Console.Write("%d;", list[i][j]);
}
}
}
for (int i = 0 i < 100; i++)
{
if (x / 10 + x % 10 == n) Console.WriteLine("{0:00}", i);
}
int n = 8;
for (int i = 0 i < 100; i++)
{
if (i / 10 + i % 10 == n) Console.WriteLine("{0:00}", i);
}