解题思路:
注意事项:
参考代码:
#include <iostream> #include <stdio.h> #include <memory.h> #include <math.h> #include <algorithm> #include <vector> using namespace std; vector<int> numArr; bool cmp(int a, int b) { return a < b; } int main(void) { int n, Q; cin >> n >> Q; for (int i = 0; i < n; i++) { int n = 0; cin >> n; numArr.push_back(n); } while (Q--) { int l = 0, h = 0; cin >> l >> h; vector<int> temp = numArr; sort(temp.begin() + l, temp.begin() + h + 1, cmp); cout << *(temp.begin() + l) << endl; } return 0; }
0.0分
1 人评分
1028浏览:953 |
简单的a+b (C语言代码)浏览:765 |
【回文数(二)】 (C语言代码)浏览:801 |
【明明的随机数】 (C语言代码)浏览:846 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:580 |
母牛的故事 (C语言代码)浏览:739 |
C语言训练-数字母 (C语言代码)浏览:648 |
printf基础练习2 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
C二级辅导-分段函数 (C语言代码)浏览:659 |