令 $f(x)$ 為 $x$ 在二進位中最長連續 $1$ 的數量。
例如:
$f(14) = f(\text{"}\textbf{111}\text{0"}) = 3$
$f(13) = f(\text{"}\textbf{11}\text{01"}) = 2$
$f(5) = f(\text{"}\textbf{1}\text{01"}) = 1$
給你一個二進位的整數 $n$, 求 $\sum_{i=1}^{n} f(i) \bmod 998244353$
輸入只有一行,為一個長度為 $m$ 的二進位整數 $n$
$1 \leq m \leq 200$
輸出答案 $\bmod 998244353$
1
1
10
2
11
4
100
5
101
6
110
8
10101010101010101010101010101010101010
421238465
題目和測資為本人原創,若有錯誤歡迎提出
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|