提出 #270040


ソースコード 拡げる

# -*- coding: utf-8 -*-

a = int(raw_input())

def f(x):
    sx = str(x)
    res = 0
    for i in xrange(len(sx)):
        res += int(sx[-1 - i]) * (x ** i)
    return res

flag = 0
for i in xrange(10, 50000):
    if f(i) == a:
        flag = i
        break

if flag:
    print flag
else:
    print -1

提出情報

提出日時
問題 C - N進数
ユーザ aosuka
言語 Python (2.7.3)
得点 100
コード長 324 Byte
結果 AC
実行時間 311 ms
メモリ 3400 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 100 / 100
結果 AC
AC × 23
セット名 テストケース
Sample
All test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt
ケース名 結果 実行時間 メモリ
sample_01.txt AC 51 ms 3384 KiB
sample_02.txt AC 292 ms 3380 KiB
sample_03.txt AC 95 ms 3380 KiB
test_01.txt AC 295 ms 3400 KiB
test_02.txt AC 88 ms 3388 KiB
test_03.txt AC 89 ms 3384 KiB
test_04.txt AC 75 ms 3380 KiB
test_05.txt AC 78 ms 3320 KiB
test_06.txt AC 55 ms 3380 KiB
test_07.txt AC 292 ms 3324 KiB
test_08.txt AC 62 ms 3388 KiB
test_09.txt AC 47 ms 3324 KiB
test_10.txt AC 74 ms 3392 KiB
test_11.txt AC 288 ms 3324 KiB
test_12.txt AC 62 ms 3384 KiB
test_13.txt AC 50 ms 3388 KiB
test_14.txt AC 290 ms 3384 KiB
test_15.txt AC 48 ms 3384 KiB
test_16.txt AC 299 ms 3380 KiB
test_17.txt AC 299 ms 3388 KiB
test_18.txt AC 293 ms 3388 KiB
test_19.txt AC 294 ms 3376 KiB
test_20.txt AC 290 ms 3380 KiB
test_21.txt AC 311 ms 3392 KiB
test_22.txt AC 297 ms 3324 KiB
test_23.txt AC 305 ms 3384 KiB