题解 | 字符个数统计
字符个数统计
https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
#include <iostream> #include <string> #include <set> using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); string s; cin >> s; int ans = 0; set<int> myset; for(auto i : s) { myset.insert((i - '!')); } ans = myset.size(); cout << ans << endl; return 0; } // 64 位输出请用 printf("%lld")
一开始还是看错题目了,没看到要求不同的字符。处理不同的字符也很简单,只要将每个字符减去最小的,存到set中去,然后输出set的大小就好了。#牛客春招刷题训练营#
#牛客春招刷题训练营#