私は最近、仕事の経験をしている学生に、掛け算の九九をコンソールにダンプすることについての記事を指摘しました。ネストされたforループを使用し、それぞれのステップ値を乗算しました。
これは.NET2.0アプローチのように見えました。たとえば、Linqメソッドと拡張メソッドを使用すると、同じ結果を得るのに何行のコードが必要になるのか疑問に思いました。
stackoverflowコミュニティは課題に取り組んでいますか?
課題:コンソールアプリケーションで、次の例のようなテーブルを生成するコードを記述します。
01 02 03 04 05 06 07 08 09 02 04 06 08 10 12 14 16 18 03 06 09 12 15 18 21 24 27 04 08 12 16 20 24 28 32 36 05 10 15 20 25 30 35 40 45 06 12 18 24 30 36 42 48 54 07 14 21 28 35 42 49 56 63 08 16 24 32 40 48 56 64 72 09 18 27 36 45 54 63 72 81
これが言語にとらわれないコードゴルフの戦いに変わったので、私は、受け入れられた答えのための最良の解決策についてのコミュニティの決定に行きます。
テーブルの仕様とフォーマットについては多くの議論がありました。意図的に00フォーマットを追加しましたが、投稿を作成するときにテキストのフォーマット方法がわからなかったため、元々2つの改行がありました。