输出指定字母在字符串的中的索引

华为机试输出指定字母在字符串的中的索引)

#include<iostream>
#include<vector>
#include<string>
#include<algorithm>
using namespace std;
char findk(string s, int k) {
	sort(s.begin(), s.end());
	return s[k - 1];
}
int main() {
	string s;
	int k = 0;
	cin >> s>>k;
	char target = findk(s,k);
	for (int i = 0; i < s.size(); ++i) {
		if (s[i] == target) {
			cout << i << endl;
			return 0;
		}
	}
}

posted @ 2022-10-01 20:34  chunbai11  阅读(68)  评论(0)    收藏  举报