討論串[問題] 1-9位數不重複印出來
共 6 篇文章
內容預覽:
使用者輸入1 印1-9. 使用者輸入2 印1-98 (11, 22, 33等重複的不印). 使用者輸入3 印1-987 (121, 988, 667等有重複的不印). --. 由於有規定至多是9位數. 所以我直接1-9位數一個一個解. 例: 輸入3就建三個array 彼此互相比較. 相同(條件一條一
(還有403個字)
內容預覽:
用暴力. import java.util.*;. import java.io.*;. class Main {. public static void main (String args[]) {. Scanner scanner = new Scanner(System.in);. int n
(還有446個字)
內容預覽:
不同的程式語言,提供同一個問題的不同觀點:. Python 3:. def has_distinct_digits(n):. return len(set(str(n))) == len(str(n)). def DD_numbers(N):. return [ x for x in range(1
(還有592個字)
內容預覽:
用C#的Linq來解. void Main(). {. fucntion(2);. }. void fucntion(double i){. Enumerable.Range(1,int.Parse(Math.Pow(10,i).ToString())). .Where(n=>. n.ToStrin
(還有84個字)
內容預覽:
Haskell 的例子~. import Control.Monad. import Data.Functor. import Data.List. main = do. l <- read <$> getLine. let. checkLen n = length n <= l. checkNoD
(還有154個字)