#include <iostream> #include <vector> #include<queue> //#include"changyongsuanfa.h" using namespace std; int main(void) {     int temp;     vector<int > num;     vector<int > num1;     vector<int > num2;     while (cin >> temp)         num.push_back(temp);     queue<int > mm;     mm.push(num[num.size() - 1]);     num.pop_back();     int count = 1;     for (int i = 0; i < num.size(); i++)     {         if (i < num.size()/2)             num1.push_back(num[i]);         else             num2.push_back(num[i]);     }     while (!mm.empty())     {         int cnt = mm.front();         mm.pop();         for (int i = 0; i < num2.size(); i++)         {             if (num2[i] == cnt)             {                 count++;                 mm.push(num1[i]);             }         }     }     cout << count;     return 0; }
点赞 评论

相关推荐

牛客网
牛客企业服务