[HackerRank/C++] The Love-Letter Mystery

2023. 3. 10. 16:46코딩테스트 해커랭크/Algorithms -Easy

현재 문자열 s가 좌우 대칭인 문자열과 몇의 차이가 나는지 return 한다

int theLoveLetterMystery(string s)
{
    int result = 0;
    
    for (int i = 0; i < s.size() / 2; ++i)
        result += abs(s[i] - s[s.size() - 1 - i]);
        
    return result;
}

값을 저장할 result 변수를 선언한다

 

반복문을 s.size / 2만큼 돌며, 각 문자열의 끝의 절댓값을 구해 result에 더한다

 

이후 result를 반환한다