#include #include using namespace std; class App{ public: int solve(const string &word) { char letters[5][8] = {{'a','b','c','d','e','1','2','3'}, {'f','g','h','i','j','4','5','6'}, {'k','l','m','n','o','7','8','9'}, {'p','q','r','s','t','.','@','0'}, {'u','v','w','x','y','z','_','/'}}; int total = 0; int prevX = 0; int prevY = 0; for(char c : word){ for(int row = 0; row < 5; row++){ for(int col = 0; col < 8; col++){ if(c == letters[row][col]){ int rowsDiff = abs(prevY - row); int colDiff = abs(prevX - col); total += (rowsDiff + colDiff); total++; prevX = col; prevY = row; } } } } return total; } }; int main() { return 0; }