質問: プログラミングについて 大学の授業でC言語を履修しています。
回答: 100人いれば100通り......は言い過ぎでも、それぐらいはあります。 みな同じではないです。 ただ、場合による。 たとえば林檎は林檎ですよね。ドッチボールとか言いませんよね。リンゴのことを。 そういう風に場合によるが、基本的にはバラバラ。 今回、減点されたのは別の理由だと思います。 たとえば「条件式が違う」とか。 たとえば 「80点以上なら合格、それ以外なら不合格とするプログラムを組め」系の問題であれば、 本来なら 点数≧80 とするところを、点数>80 としてしまっていたり。 そうすると、たとえば今回の値がたまたま 57点とかのように、明らかに不合格、89点のように明らかに合格とするような値だったりした場合、一応結果は合います。 でも 80点のときはどうでしょうか。 不合格となってしまいます。点数>80 なので。 そういう風に条件式がミスっていたり、あるいは動的計画法とかを駆使して計算量をそぎ落とすような問題を、単純な全探索でやってしまっていたりとか。 そうすると 2のN乗( 2^N )かかります。