もう重要ではありませんが、時には誰かが知る必要があります。
ここに簡単なゴルフがあります。ユーザーの入力なしで、コードが実行されているコンピューターが64ビットオペレーティングシステムであるか、32ビットオペレーティングシステムであるかを教えてください。
コードが32ビットオペレーティングシステムで実行されている場合は「32」を出力し、コードが64ビットオペレーティングシステムで実行されている場合は「64」を出力します。重要: 32ビットでも64ビットでもない場合、他の空でない英数字の文字列を印刷します。
64ビットオペレーティングシステムを搭載したコンピューターで実行されている32ビットプログラムは、「64」を出力する必要があります。ユーザーは可能な限り64ビットソフトウェアを使用すると想定できます。
エントリーの資格を得るには、コードがWindows 4.10以降の MicrosoftがサポートするWindowsシステム、および選択した少なくとも1つのLinuxフレーバー(そのフレーバーが無償である限り)で実行できる必要があります。プログラムが正しい値を返す限り、互換性modをインストールできます。
通常のコードゴルフ規則が適用されます。
注:あなたの答えが32または64だけを印刷することを意図しており、altケースではない場合、私はそれを受け入れますが、競合する答えではありません。
これらのコードを異なるOSで実行した結果を後で投稿してみます!