当前位置: 代码迷 >> C# >> 一个五位数包含的三位数组合
  详细解决方案

一个五位数包含的三位数组合

热度:70   发布时间:2016-05-05 04:54:49.0
求助一个五位数包含的三位数组合
比如一个五位数12345,需要得到的三位数组合分别是:123 124 125 134 135 145 234 235 245 345
求算法。
------解决思路----------------------
copy错了,手写的……。。。

string str="12345";
for(int i=0;i<str.Length-2;i++)
{
     for(int j=i+1;j<str.Length-1;j++)
     {
           for(int k=j+1;k<str.Length;k++)
          {
                  Console.WriteLine(string.format("{0}{1}{2}",str[i],str[j],str[k]));
          }
     }
}
  相关解决方案