奇怪了,只能过样例?️
查看原帖
奇怪了,只能过样例?️
197831
罗少侠来过楼主2023/11/16 21:06
#include<iostream>
#include<vector>
using namespace std;
vector<vector<int> > vec(100,vector<int>(1
));

int main(){
    int m,n;
    std::cin>>m>>n;
    while (m--)
    {
        //int a[1111]={0};
        //vector<vector< <(int)> > vec(100);
        int door;
        std::cin>>door;
        if (door==1)
        {
             int count;
             std::cin>>count;
             for (size_t i = 0; i < count; i++)
             {
                int index=-1,value;
                std::cin>>index>>value;
                vec[index].push_back(value);
               // cout<<"aaa="<<vec[index][1]<<endl;;
                /* code  
                 */
             }
             
        }
        else if (door==2)
        {

            int index=1;
            int left,right;
            std::cin>>index>>left>>right;
            int res=0;
            for (auto t=vec[index].begin();t!=vec[index].end(); t++)
            {
                // 
                //cout<<"happen t= "<<*t<<endl;
                /* code */
                if (*t>=left&&*t<=right)
                {
                    res++;
                    /* code */
                }
                
            }
            cout<<res<<endl;

        }
        
        
        /* code */
    }
    


}
2023/11/16 21:06
加载中...