結果

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

ソースコード

diff #

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

cnt = 0
while cnt < 100:
    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