質問編集履歴

4

n_k

n_k score 11

2017/07/05 14:46  投稿

配列の要素間の和を全パターン求めるプログラムを作成したい。
皆様ありがとうございました。  
 
###前提・実現したいこと
<CもしくはC++>
配列の要素間の和を全パターン求めるプログラムを作成したい。
【例】
/*-------------------------------------------------*/
要素n=3つの配列の中身がA=[a=1,b=10,c=100]とする。
和のパターンは
B=[11,101,110,111]のm=4種類となる。
※B=[a+b, a+c, b+c, a+b+c]
/*-------------------------------------------------*/
nとA(配列)が与えられたときにmとB(配列)が得られるようにしたいです。
要素数が1の時は除外します。
**網羅する**という点で困っております。
ご助言頂けると助かります。よろしくお願いします。
  • C++

    5113 questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • C

    5216 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

  • 配列

    797 questions

    配列は、各データの要素(値または変数)が連続的に並べられたデータ構造です。各配列は添え字(INDEX)で識別されています。

  • g++

    22 questions

    g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

  • GCC

    205 questions

    GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

3 条件追加

n_k

n_k score 11

2017/07/05 11:59  投稿

配列の要素間の和を全パターン求めるプログラムを作成したい。
###前提・実現したいこと
<CもしくはC++>
配列の要素間の和を全パターン求めるプログラムを作成したい。
【例】
/*-------------------------------------------------*/
要素n=3つの配列の中身がA=[a=1,b=10,c=100]とする。
和のパターンは
B=[11,101,110,111]のm=4種類となる。
※B=[a+b, a+c, b+c, a+b+c]
/*-------------------------------------------------*/
nとA(配列)が与えられたときにmとB(配列)が得られるようにしたいです。
要素数が1の時は除外します。  
**網羅する**という点で困っております。
ご助言頂けると助かります。よろしくお願いします。
  • C++

    5113 questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • C

    5216 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

  • 配列

    797 questions

    配列は、各データの要素(値または変数)が連続的に並べられたデータ構造です。各配列は添え字(INDEX)で識別されています。

  • g++

    22 questions

    g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

  • GCC

    205 questions

    GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

2 網羅するという点に重点を置いてます

n_k

n_k score 11

2017/07/05 11:54  投稿

配列の要素間の和を全パターン求めるプログラムを作成したい。
###前提・実現したいこと
<CもしくはC++>
配列の要素間の和を全パターン求めるプログラムを作成したい。
【例】
/*-------------------------------------------------*/
要素n=3つの配列の中身がA=[a=1,b=10,c=100]とする。
和のパターンは
B=[11,101,110,111]のm=4種類となる。
※B=[a+b, a+c, b+c, a+b+c]
/*-------------------------------------------------*/
nとA(配列)が与えられたときにmとB(配列)が得られるようにしたいです。
網羅するという点で困っております。
**網羅する**という点で困っております。
ご助言頂けると助かります。よろしくお願いします。
  • C++

    5113 questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • C

    5216 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

  • 配列

    797 questions

    配列は、各データの要素(値または変数)が連続的に並べられたデータ構造です。各配列は添え字(INDEX)で識別されています。

  • g++

    22 questions

    g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

  • GCC

    205 questions

    GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

1 質問内容の修正

n_k

n_k score 11

2017/07/05 11:53  投稿

配列の要素間の和を全パターン求めるプログラムを作成したい。
###前提・実現したいこと
<CもしくはC++>
配列の要素間の和を全パターン求めるプログラムを作成したい。
【例】
/*-------------------------------------------------*/
要素n=3つの配列の中身がA=[1,10,100]とする。
要素n=3つの配列の中身がA=[a=1,b=10,c=100]とする。
和のパターンは
B=[11,101,110,111]のm=4種類となる。
※B=[a+b, a+c, b+c, a+b+c]  
/*-------------------------------------------------*/
nとA(配列)が与えられたときにmとB(配列)が得られるようにしたいです。
網羅するという点で困っております。
ご助言頂けると助かります。よろしくお願いします。
  • C++

    5113 questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • C

    5216 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

  • 配列

    797 questions

    配列は、各データの要素(値または変数)が連続的に並べられたデータ構造です。各配列は添え字(INDEX)で識別されています。

  • g++

    22 questions

    g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

  • GCC

    205 questions

    GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る