結果

問題 No.1329 Square Sqsq
ユーザー Tomoyarn
提出日時 2022-01-21 12:57:59
言語 PyPy3
(7.3.15)
結果
RE  
実行時間 -
コード長 317 bytes
コンパイル時間 139 ms
コンパイル使用メモリ 81,844 KB
実行使用メモリ 74,860 KB
最終ジャッジ日時 2024-11-25 07:31:17
合計ジャッジ時間 2,105 ms
ジャッジサーバーID
(参考情報)
judge1 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 5 RE * 19
権限があれば一括ダウンロードができます

ソースコード

diff #

N = int(input())
a = 1
b = 10 ** 5 + 1

cnt = 0
while cnt < 20:
    i = (a + b) // 2
    d = 10 ** i
    if (d - 1) ** 2 >= N:
        b = i
    else:
        a = i
    cnt += 1        

i = min(1, i - 10)

while True:
    d = 10 ** i
    if (d - 1) ** 2 >= N:
        print(len(str(d)) - 1)
        break
    i += 1
0