TopCoder

Yannick
XD RZ

User's AC Ratio

96.4% (27/28)

Submission's AC Ratio

62.1% (36/58)

Tags

Description

假設 n2 的冪次,也就是存在某個非負整數 k 使得 n=2k。將一個 n×n 的黑白影像以下列遞迴方式編碼:

  • 如果每一格像素都是白色,我們用 0 來表示;
  • 如果每一格像素都是黑色,我們用 1 來表示;
  • 否則,並非每一格像素都同色,先將影像均等劃分為四個邊長為 n2 的小正方形後,然後表示如下:先寫下 2,之後依續接上左上、右上、左下、右下四塊的編碼。

輸入編碼字串 S 以及影像尺寸 n,請計算原始影像中有多少個像素是 1

Input Format

第一行是影像的編碼 S,字串長度小於 106。第二行為正整數 n1n1024,其中 n 必為 2 的冪次。

Output Format

輸出有多少個像素是 1

Sample Input 1

2020020100010
8

Sample Output 1

17

Hints

Problem Source

APCS 歷屆

Subtasks

No. Testdata Range Constraints Score
1 0 範例測資 0
2 0~10 無額外限制 100

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 524288 65536 1 2
1 1000 524288 65536 2
2 1000 524288 65536 2
3 1000 524288 65536 2
4 1000 524288 65536 2
5 1000 524288 65536 2
6 1000 524288 65536 2
7 1000 524288 65536 2
8 1000 524288 65536 2
9 1000 524288 65536 2
10 1000 524288 65536 2