バッテリー残量を最大充電の割合として表示します
電話、電卓などでコードを実行できない場合は、少なくともラップトップに環境をインストールできることを忘れないでください。バッテリーを搭載したデバイスで絶対に実行できない場合、残念なことに、印刷するための有用な値がないため、言語は対象外です。
結果を画面に表示する必要があります。これは、理論的には、ユーザーがバッテリーをチェックするための便利なユーティリティであると想定されています。バッテリーの割合をファイルに書き込むのはあまりにも不格好で、ユーザーがファイルをチェックする必要があります。したがって、画面上に表示することは、デフォルトのIOでオーバーライドできない仕様の一部です。そうは言っても、STDOUTのようなものが通常の方法で画面に表示されるのを妨げるものは何もないと想定できます。
多くの携帯電話のように、OSによって常にバッテリーの割合が画面にすでに表示されている場合でも、ゼロバイトのソリューションがあるというわけではありません。組み込みのディスプレイが存在しないと仮定し、バッテリーパーセントを別の場所に再度表示する必要があります。
編集:出力形式が開かれています。パーセントの数字だけを表示することも、追加の出力を含む数字を表示することもできます。
Edit2:パーセントを表す数字は、出力内の既知の場所(出力の最後から50行以内)に表示される必要があり、その場所は呼び出し間で変化してはなりません。パーセントを表す数字は、各側に少なくとも1つの非数字文字で他の出力から分離する必要があります。
参考のため、変更前の古い出力形式を次に示します。
Remaining battery is ddd%
または
Remaining battery is ddd percent