华为OD机试真题 C++ 全量及已占用字符集 2022 Q4(满分:100分)
发布时间
阅读量:
阅读量
#include<bits/stdc++.h>
using namespace std;
string s;
int vis[52] = {0};
int ans;
string num;
bool flag = false;
int main()
{
cin >> s;
for(int i = 0; i < s.size(); i ++) {
if(islower(s[i])) ans = s[i] - 'a';
else if(isupper(s[i])) ans = 26 + s[i] - 'A';
else if(isalpha(s[i])) num.push_back(s[i]);
if(s[i] == ',' || s[i] == '@' || i == s.size() - 1) {
if(!flag) vis[ans] = atoi(num.c_str());
else vis[ans] -= atoi(num.c_str());
全部评论 (0)
还没有任何评论哟~
