定位查找一直不通过全部测试!!!

#include <iostream>
#include <vector>
using namespace std;

int main()
{
    vector<int> a;
    
    int n,m;
    cin>>n;
    int b;
    for (int i = 0; i < n; ++i)
    {
        cin >> b;
        a.push_back(b);
    }
    cin >> m;
    for (int i = 0; i < n; ++i)
    {
        if (a[i] == m)
        {
            cout << i;
            return 0;
        }
    }
    cout << "No";
    return 0;
}
全部评论
18行以下错了         for(it = v.begin();it < v.end();it++)         {             cnt++;             if(*it == m)             {                 cout << cnt << endl;                 break;             }                      }         if(it == v.end())             cout << "No" << endl;         v.clear();     }
1
送花
回复
分享
发布于 2023-08-01 19:16 山东

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务