YYYYMM形式で月と年を受け取ったら、その年の対応する暦月の出力を生成します。
たとえば、入力201312
は次の出力を生成する必要があります。
Mo Tu We Th Fr Sa Su
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
唯一の秘訣は、ネイティブカレンダー生成関数がないことです... Linuxクローン、「cal」関数はありません...ムアハハハハ!
PS:カレンダーは、左端の月曜日から開始する必要があります。これは、出力が「cal」関数のようであることを保証しますが、日曜日を左端とする「cal」のように出力しないようにするためです。 ..
最小のコードサイズが優先されます。
1
カレンダーのように見せたい場合や、テキストを変更してそれをより明確に伝えたい場合があります。また、当選条件は?
—
ジャスティン
@Quincunx、あなたは私の良心のようで、デジタルのみです...
—
WallyWest
私はデジタルではないのを除いて...
—
Justin
「最小サイズの勝利。」何のサイズ?コードサイズの場合は、タグをcode-golfに変更してください
—
Justin
グレゴリオ暦が必要だと思いますが、何年ですか。
—
Peter Taylor