結果
| 問題 | No.491 10^9+1と回文 |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2026-08-11 10:41:47 |
| 言語 | PyPy3 (7.3.17) |
| 結果 |
MLE
|
| 実行時間 | - |
| コード長 | 1,849 bytes |
| 記録 | |
| コンパイル時間 | 1,197 ms |
| コンパイル使用メモリ | 95,724 KB |
| 実行使用メモリ | 84,864 KB |
| 最終ジャッジ日時 | 2026-08-11 10:42:03 |
| 合計ジャッジ時間 | 13,724 ms |
|
ジャッジサーバーID (参考情報) |
judge3_0 / judge2_0 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | MLE * 3 |
| other | MLE * 103 |
ソースコード
N = input().strip()
ans = 0
for a1 in range(1,10):
a1 = str(a1)
M = a1+a1+"0"*7+a1+a1
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
M = a1+"0"*8+a1
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
for a2 in range(10):
a2 = str(a2)
M = a1+a2+a2+a1
M = M+"0"*5+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
M = a1+a2+a1
M = M+"0"*6+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
for a3 in range(10):
a3 = str(a3)
M = a1+a2+a3+a3+a2+a1
M = M+"0"*3+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
M = a1+a2+a3+a2+a1
M = M+"0"*4+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
for a4 in range(10):
a4 = str(a4)
M = a1+a2+a3+a4+a4+a3+a2+a1
M = M+"0"+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
M = a1+a2+a3+a4+a3+a2+a1
M = M+"00"+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
for a5 in range(10):
a5 = str(a5)
M = a1+a2+a3+a4+a5+a4+a3+a2+a1
M = M+M
if len(M)<len(N):
ans += 1
elif len(M)==len(N) and M<=N:
ans += 1
print(ans)