2016-12-08 22 views
-3

私は与えられた範囲から数値のシーケンスを作る必要があります。 たとえば、入力(範囲)は5と8です(5,6,7,8)。私は3桁のシーケンスを作る必要があるので、数字は繰り返されず、シーケンスは(1 2 3、2 3 1ではなく)成長します(可能なシーケンスの例: '5 6 7; 5 6 8; 5 7 8 ; 6 7 8)。コードはどうすればよいですか?私は一種のプログラマを始めているので、あなたは、可能な限りシンプルにすることができます。(ご回答いただきありがとうございます!与えられた範囲内の数字のシーケンスを作る

+0

[質問する](http:// sta ckoverflow.com/help/how-to-ask) – nicovank

答えて

0
あなたが個別に動作することができますピースに問題を破る

。例えば

、 1つの部分が下限値と上限値を変数に割り当てています

次に、3つの数字の各セットを見つける必要があります。このセットの各数字は、解決する問題の別の部分です。ネストループ。

{ // First number: Take each number from the input in turn as the first in a set of three. 

    { // Second number: take each possible second number (greater than the first). 
     { // Third number: take each possible third number (greater than the second). 

      // Here you will now have a first number, a second number, and a third number. 
      // Do something with them here... 
     } 
    } 
} 
関連する問題