問題一覧
お問い合わせ
light_mode
dark_mode
桁数を数える (while文) (PHP)
問題
正の整数を読み込み、while 文で intdiv により10で割り続けた回数から桁数を求めるプログラムです。
入力例
20261003
出力例
桁数: 8
スタート
残り時間:
00:00
速度:
0
文字/分
参照コード
コピーはできません。自分でタイピングしてください。
<?php $n = (int)trim(fgets(STDIN)); $digits = 0; while ($n > 0) { $n = intdiv($n, 10); $digits++; } echo "桁数: {$digits}\n"; ?>
入力エリア
コンパイル&実行
3