原题链接 思路:利用二分找到第一个等于x的数,再利用二分找到最后一个等于x的数, 我的代码: #include <iostream> using namespace std; const int N=1e6+10; int a[N]; int n,q,m,k,t,x; int main() { scanf("%d%d",&n,&q); for(int i=0;i<n;++i){ scanf("%d",&a[i]); } while(q--){ scanf("%d",&x); in...