#include #include #include using namespace std; typedef pair pii; int perform(vector&a,vector&b){ priority_queue,greater >q; for(auto &e:a)q.push({e,0}); int ret=0; for(auto &e:b){ pii cur=q.top(); q.pop(); cur.first+=e/2; ret=max(ret,++cur.second); q.push(cur); } return ret; } int main(){ int N; scanf("%d",&N); vectora(N); vectorb(N); for(int i=0;i