- 10 名前:デフォルトの名無しさん mailto:sage [2009/01/20(火) 18:08:35 ]
- 求められる条件・・・課題は特殊性の低い、分かりやすいもの。
制限は、できるだけ他のプログラマーが見て理解しやすいもの。 ネタな課題か、ネタなルール。 『ソース見てもさっぱり分からないが、コンパイルすると単純明快』コンテスト・・・とか? 自分がこの前考えたのでよければ、↓ 採用ルール : Simple_Header @@ 使用できるヘッダーファイルは、メジャーなヘッダーのみとする。 @@ stdio.h / stdlib.h / string.h / iostream.h | (追加削除は検討の上 time.h/conio.h等) 採用ルール : Ban_do_while_for_if @@ プログラム内に制御文do,while,for,ifを一切使用してはいけない。 課題 以下のKadaiをメイン関数で選択し、そのソート結果を出力するプログラムを書け。 @@ ソースファイルは1ファイルとし、上4行はSimple_Headerのincludeに使う。 @@ char Kadai[10][10] = {{ 10,9,8,7,6,5,4,3,2,1}, @@ { 8,3,7,9,4,10,1,6,2,5}, @@ { 37,77,73,72,77,23,74,89,90,82}, ...合計10個... }; 評価基準 ソースの短さと美しさ(見易さ)を重視。個性的なアイデアは別途点を付ける(って誰がw) gotoと条件演算子[?:]の練習用に。ただ暇な時に変わった事したくなっただけです。 条件演算子ではgotoを分岐できないんで、結局switchを許可。普段使われにくいものへ光を当てたかったんです。
|

|