点数が 60%に満たない人には、個人宛に メッセージで点の内訳を知らせています。
順次、全員の分を追加します。
(ⅳ)の正答率が低い。 n*2/3, n*(double)(2/3),(double)n*(2/3)などの誤答が多かった。
異常に正解率が低い。
単に実行をシミュレートするだけの問題である。 これを間違えるようでは、合格はひじょうに厳しい。
int foo(int n) { if (n > 0) { foo = 2 * n =1; /* 間違い */ } else { foo = -2 * n; /* 間違い */ } }そのようなプログラミング言語もあるが、C言語は違う。
正解は6名のみだった。しかしこの問題ははっきりいってサービス問題である。 通常の実行規則に従って実行をシミュレートするだけなので、 確実に正解できなければならない。
課題はこちら
さすがに間違える人はほとんどいなかった。
これを間違えると合格はきびしい。
冷静に問題を読めば、解ける問題のはずだが…。