第二题 int main() {     vector<int> m(26, 0);     char s[1000000];     cin.getline(s, 1000000);     int l = 0;     string temp = "";     while (s[l] != '\0') {         if (s[l] == ' ') {             m[temp[0] - 'A']++;             m[temp[temp.size() - 1] - 'A']++;             temp = "";         }         else             temp += s[l];         l++;     }     m[temp[0] - 'A']++;     m[temp[temp.size() - 1] - 'A']++;     for (int i = 0; i < 26; i++) {             if (m[i] % 2 != 0) {             cout << "false" << endl;             system("pause");             return 0;         }     }     cout << "true" << endl;     system("pause");     return 0; }
点赞 9

相关推荐

Sigma429:极兔啊,薪资开的巨低,还在上海,索性不做笔试了
点赞 评论 收藏
分享
千千倩倩:简历问题有点多,加v细聊
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务