Re: [問題] 1-9位數不重複印出來

看板Programming作者 (Vi)時間8年前 (2016/11/12 15:19), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/6 (看更多)
用C#的Linq來解 void Main() { fucntion(2); } void fucntion(double i){ Enumerable.Range(1,int.Parse(Math.Pow(10,i).ToString())) .Where(n=> n.ToString().Length == n.ToString().AsEnumerable().Distinct().Count()) .Dump(); } =========================== 貼到LinqPad就能執行了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.233.152 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1478935193.A.018.html

11/23 01:05, , 1F
11/23 01:05, 1F

02/02 08:31, , 2F
優雅
02/02 08:31, 2F
文章代碼(AID): #1O9iAP0O (Programming)
文章代碼(AID): #1O9iAP0O (Programming)