#include <iostream>  #include <vector>  #include <algorithm>  using namespace std;  bool is_had(vector<int> v, size_t i, size_t j) {     for (size_t m = i; m < j; ++m) {        if (v[m] == v[j])         return true;      }      return false;  }  int dp[2000][2000] = { 0 };  int main()   {      int n = 0;      int m = 0;      cin >> n >> m;      vector<int> v;      int tmp = 0;      for (size_t i = 0; i < n; ++i) {          cin >> tmp;          v.push_back(tmp);      }      size_t q = 0;      cin >> q;      vector<vector<int> >res;      int tmp2;      for (size_t i = 0; i < q; ++i) {          vector<int> t;          cin >> tmp >> tmp2;          t.push_back(tmp);          t.push_back(tmp2);          res.push_back(t);      }      for (size_t i = 0; i < n; ++i)          dp[i][i] = 1;      for (size_t i = 0; i < n; ++i) {          for (size_t j = i + 1; j < n; ++j) {              if (is_had(v, i, j))                  dp[i][j] = dp[i][j - 1];              else                  dp[i][j] = dp[i][j - 1] + 1;          }      }      for (size_t i = 0; i < q; ++i) {          cout << dp[res[i][0] - 1][res[i][1] - 1] << endl;      }      return 0;  } 有什么问题啊。。。。求告知
点赞 3

相关推荐

10-27 02:29
已编辑
门头沟学院 嵌入式工程师
牛客72783561...:简历不是这么写的,你这两个项目只说了用到了什么技术,却没说取得了什么成果,在我看来这就是你自己做的一个demo,没有价值。你为什么不写你电赛国二的那个项目?
点赞 评论 收藏
分享
12-03 03:32
安徽大学 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务