chengshushulie
#include<iostream> #include<math.h> using namespace std; int a[100001]; int z,n; int main(){ while(cin>>a[0]) {cin>>a[1]; cin>>z; for(int j=2;j<z;j++){ a[j]=a[j/2]+a[j/4]; } cin>>n; int *b=new int[]; for(int i=0;i<n;i++){ cin>>b[i]; } int i=0; int num=0; while(i<n){ int result=-1; for(;num<z;num++){ if(b[i]==a[num]) result=num; cout<<result; } i++; } } }