結果
問題 | No.3015 右に寄せろ! |
ユーザー |
|
提出日時 | 2025-01-25 13:56:37 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 108 ms / 2,000 ms |
コード長 | 262 bytes |
コンパイル時間 | 251 ms |
コンパイル使用メモリ | 82,908 KB |
実行使用メモリ | 126,464 KB |
最終ジャッジ日時 | 2025-01-25 23:03:08 |
合計ジャッジ時間 | 3,204 ms |
ジャッジサーバーID (参考情報) |
judge11 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 36 |
ソースコード
S = input() # S = '00'+S Z = [] N = len(S) for i in range(N): if S[i]=='0': Z.append(i) # print(Z) ans = 0 M = len(Z) pre = -1 for i in range(M): now = Z[i] dif = now - pre x = (dif - 1) // 2 ans += x pre = now - x * 2 print(ans)