本文共 1183 字,大约阅读时间需要 3 分钟。
?????????????
????????????????????????????????????????????????????arr?index?arr???????????????index????????????
?????arr??????????????????????index?????????????????????????????18013820100?arr????8,3,2,1,0??index?????3,0,4,3,1,0,2,4,3,4,4?
???????????????????????11?????????????????????????????
???????????
#include#include #include #include using namespace std;int main() { string s; while (cin >> s) { vector a(11), b(11); for (int i = 0; i < 11; ++i) { a[i] = s[i] - '0'; b[i] = i; } sort(a.begin(), a.end(), greater ()); for (int i = 0; i < 11; ++i) { if (find(b.begin(), b.end(), a[i]) != b.end()) { b.erase(find(b.begin(), b.end(), a[i]), 1); } } cout << "int[] arr = new int[" << arr.size() << "][" << arr << "];" << endl; cout << "int[] index = new int[" << b.size() << "][" << b << "];" << endl; } return 0; }
??????????????????????????arr?index??????????????????????a?????a??????????????????????index??????????????????????????????????????
转载地址:http://qrvo.baihongyu.com/