func_code_string: #include <bits/stdc++.h>   using namespace std;   double p, f[220][220];   int x, k;   int main() {     scanf( %d%d%lf , &x, &k, &p);     p /= 100;     for (int i = 0; i <= k; i++)       for (int j = x + i; j % 2 == 0; j /= 2) f[0][i]++;     for (int i = 0; i < k; i++) {       for (int j = 0; j <= k; j++) {         if (j) f[i + 1][j - 1] += (1 - p) * f[i][j];         if (j * 2 <= k) f[i + 1][j * 2] += p * (f[i][j] + 1);       }     }     printf( %.10lf n , f[k][0]);     return 0;   }   