結果
問題 |
No.3021 Maximize eval
|
ユーザー |
![]() |
提出日時 | 2025-02-15 20:07:26 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 599 bytes |
コンパイル時間 | 379 ms |
コンパイル使用メモリ | 82,288 KB |
実行使用メモリ | 114,756 KB |
最終ジャッジ日時 | 2025-02-15 20:07:30 |
合計ジャッジ時間 | 3,218 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 1 |
other | AC * 1 WA * 14 |
ソースコード
T = int(input()) for _ in range(T): S = input() perf_S = [] minus = False for i in range(len(S)): if(S[i] == "?"): if(minus): if(perf_S[-1] == "-"): perf_S.append("1") else: minus = False perf_S.append("+") else: perf_S.append("9") else: if(S[i] == "-"):minus = not minus if(S[i] == "+"):minus = False perf_S.append(S[i]) if(perf_S[-1] == "+"):perf_S[-1] = "1" print("".join(perf_S))