import java.io.*;
import java.lang.*;
import java.util.*;
public class GFG {
static void printSentence(String S)
{
String nums[]
= { "", "", "ABC", "DEF", "GHI",
"JKL", "MNO", "PQRS", "TUV", "WXYZ" };
char str[] = S.toCharArray();
int i = 0;
while (i < str.length) {
if (str[i] == '.') {
i++;
continue;
}
int count = 0;
while (i + 1 < str.length
&& str[i] == str[i + 1]) {
if (count == 2
&& ((str[i] >= '2' && str[i] <= '6')
|| (str[i] == '8')))
break;
else if (count == 3
&& (str[i] == '7'
|| str[i] == '9'))
break;
count++;
i++;
if (i == str.length)
break;
}
if (str[i] == '7' || str[i] == '9') {
System.out.print(
nums[str[i] - 48].charAt(count % 4));
}
else {
System.out.print(
nums[str[i] - 48].charAt(count % 3));
}
i++;
}
}
public static void main(String[] args)
{
String str = "234";
printSentence(str);
}
}
Original page link
Best Cool Tech Gadgets
Top favorite technology gadgets
0 comments:
Post a Comment