Найдите сумму алфавитного порядка символов в строке

Опубликовано: 20 Сентября, 2022

Для данной строки S размера N задача состоит в том, чтобы найти сумму значений алфавита каждого символа в данной строке.

Примеры:

Input: S = “geek”

Output:  28

Explanation:
The value obtained by the sum order of alphabets is 7 + 5 + 5 + 11 = 28.

Input: S = “GeeksforGeeks”

Output:  133

Подход:

  • Пройдите все символы, присутствующие в заданной строке S.
  • Для каждого символа нижнего регистра добавьте значение (S[i] – 'a' + 1) к окончательному ответу или, если это символ верхнего регистра, добавьте (S[i] – 'A' + 1) к окончательному ответу. .

Ниже приведена реализация вышеуказанного подхода:

РЕКОМЕНДУЕМЫЕ СТАТЬИ