Untitled

 avatar
unknown
c_cpp
2 months ago
491 B
56
Indexable
string printMostSignificant(string msg) {  // msg is the given message
    string res = "";

    stringstream ss(msg);
    string word;
    int maxSum = -1;

    while (ss >> word) {
        int sum = 0;
        for (char ch : word) {
            if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
                sum += (tolower(ch) - 'a' + 1);
            }
        }
        if (sum > maxSum) {
            maxSum = sum;
            res = word;
        }
    }

    return res;
}
Editor is loading...
Leave a Comment