#include <iostream> #include <vector> using namespace std; int main(){     int n;     cin>>n;     vector<int> tmp;     for(int i=0;i<n;++i){         int appleNum;         cin>>appleNum;         int val;         if(i==0)             val=appleNum;         else             val=appleNum+tmp[i-1];         tmp.push_back(val);     }     int m;     cin>>m;     vector<int> res;     for(int j=0;j<m;++j){         int query;         cin>>query;         int low=0;         int high=n-1;         while(low<=high){             int mid=low+(high-low)/2;             if(tmp[mid]<query)                 low=mid+1;             else if(tmp[mid]>query){                 if(mid>0 && tmp[mid-1]<quary){                     res.push_back(mid+1);                     break;                 }                 else if(mid==0){                     res.push_back(mid+1);                     break;                 }                 else                     high=mid-1;             }             else{                 res.push_back(mid+1);                 break;             }         }     }     for(int i=0;i<m;++i)         if(i!=m-1)             cout<<res[i]<<endl;         else             cout<<res[i];     return 0; }
点赞 1

相关推荐

07-04 16:00
门头沟学院 Java
点赞 评论 收藏
分享
找个工作&nbsp;学历是要卡的&nbsp;要求是高的&nbsp;技能不足是真的&nbsp;实习经验是0的&nbsp;简历无处可写是事实的&nbsp;钱不好赚是真的&nbsp;想躺平又不敢躺&nbsp;也不甘心躺&nbsp;怕自己的灵感和才华被掩埋甚至从未被自己发现&nbsp;又质疑自己是否真正有才华
码农索隆:你现在啊,你心里都明白咋回事,但是你没办法改变现状,一想到未来,你又没有信心狠下心来在当下努力。 得走出这种状态,不能一直困在那里面,哪不行就去提升哪,你一动不动那指定改变不了未来,动起来,积少成多才能越来越好
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
ohs的小木屋:比不少实习待遇高了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务