天梯赛 L1-027 出租 (20 分)
生活随笔
收集整理的這篇文章主要介紹了
天梯赛 L1-027 出租 (20 分)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vector的find函數用法
#include <iostream> #include <vector> #include <algorithm> using namespace std;int st[15];int main() {string s; cin >> s;for (int i = 0; i < s.size(); i ++ )st[s[i] - '0'] ++ ;cout << "int[] arr = new int[]{";bool ok = false;vector<int> ve;for (int i = 9; i >= 0; i -- ){if (st[i]){if (ok) cout << ",";cout << i;ok = true;ve.push_back(i);}}cout << "};\nint[] index = new int[]{";ok = false;for (int i = 0; i < s.size(); i ++ ){if (ok) cout << ",";ok = true;cout << find(ve.begin(), ve.end(), s[i] - '0') - ve.begin();}cout << "};"; }總結
以上是生活随笔為你收集整理的天梯赛 L1-027 出租 (20 分)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天梯赛 L1-025 正整数A+B (1
- 下一篇: 天梯赛 L1-039 古风排版 (20