# 題目

AP325 Q-1-5. 二維黑白影像編碼 (DF-expression)

# 解題思路

目前沒東西...

# 程式碼

#include <bits/stdc++.h> 
using namespace std; 
string s; 
int n,d; 
int dfs(int _n){ 
    if(s[d]=='0') return 0;// 終止條件 
    if(s[d]=='1') return _n*_n; 
    _n/=2; 
    int temp=0; 
    for(int i=0;i<4;i++){ 
        d++;     
        temp+=dfs(_n);// 進入遞迴 
    } 
    return temp; 
} 
int main(){ 
    cin>>s>>n; 
    cout<<dfs(n); 
}