結果
| 問題 |
No.539 インクリメント
|
| コンテスト | |
| ユーザー |
cleantted
|
| 提出日時 | 2017-07-01 00:04:37 |
| 言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
| 結果 |
TLE
|
| 実行時間 | - |
| コード長 | 561 bytes |
| コンパイル時間 | 97 ms |
| コンパイル使用メモリ | 12,672 KB |
| 実行使用メモリ | 19,528 KB |
| 最終ジャッジ日時 | 2024-10-04 22:02:34 |
| 合計ジャッジ時間 | 3,703 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 1 |
| other | TLE * 1 -- * 2 |
ソースコード
T = int(input())
for i in range(T):
S = input()
lisS = list(S)
numS = []
l = 0
for i in range(len(lisS)):
try:
n = int(lisS[i])
try:
numS[l] = numS[l] * 10 + n
maxi = i
except IndexError:
numS.append(n)
maxi = i
except ValueError:
l = len(numS)
try:
starti = maxi - len(str(numS[-1])) + 1
print("".join([ S[:starti], str(numS[-1] + 1), S[maxi + 1:] ]))
except IndexError:
print(S)
cleantted