#include #define rep(i,n) for(int i=0;i> T; cin >> N; rep(i,N) cin >> c[i]; rep(i,N) cin >> v[i]; newN = 0; rep(i,N) { while (v[i] > 0) { newc[newN] = c[i]; newv[newN] = v[i]; v[i] /= 2; newN++; } } /* printf("newN = %d\n", newN); rep(i,newN) printf("(%d, %d)\n", newc[i], newv[i]); */ cout << rec(0, T) << endl; }