(SPOJ) 19989 - Conversa Secreta - Solução
import java.io.*;
import java.util.*;
class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
Main processando = new Main();
processando.processa();
System.exit(0);
}
void processa() throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String line = "";
char[] vetor = new char[256];
vetor[(int)'n'] = 'a';
vetor[(int)'o'] = 'b';
vetor[(int)'p'] = 'c';
vetor[(int)'q'] = 'd';
vetor[(int)'r'] = 'e';
vetor[(int)'s'] = 'f';
vetor[(int)'t'] = 'g';
vetor[(int)'u'] = 'h';
vetor[(int)'v'] = 'i';
vetor[(int)'w'] = 'j';
vetor[(int)'x'] = 'k';
vetor[(int)'y'] = 'l';
vetor[(int)'z'] = 'm';
vetor[(int)'a'] = 'n';
vetor[(int)'b'] = 'o';
vetor[(int)'c'] = 'p';
vetor[(int)'d'] = 'q';
vetor[(int)'e'] = 'r';
vetor[(int)'f'] = 's';
vetor[(int)'g'] = 't';
vetor[(int)'h'] = 'u';
vetor[(int)'i'] = 'v';
vetor[(int)'j'] = 'w';
vetor[(int)'k'] = 'x';
vetor[(int)'l'] = 'y';
vetor[(int)'m'] = 'z';
vetor[(int)'N'] = 'A';
vetor[(int)'O'] = 'B';
vetor[(int)'P'] = 'C';
vetor[(int)'Q'] = 'D';
vetor[(int)'R'] = 'E';
vetor[(int)'S'] = 'F';
vetor[(int)'T'] = 'G';
vetor[(int)'U'] = 'H';
vetor[(int)'V'] = 'I';
vetor[(int)'W'] = 'J';
vetor[(int)'X'] = 'K';
vetor[(int)'Y'] = 'L';
vetor[(int)'Z'] = 'M';
vetor[(int)'A'] = 'N';
vetor[(int)'B'] = 'O';
vetor[(int)'C'] = 'P';
vetor[(int)'D'] = 'Q';
vetor[(int)'E'] = 'R';
vetor[(int)'F'] = 'S';
vetor[(int)'G'] = 'T';
vetor[(int)'H'] = 'U';
vetor[(int)'I'] = 'V';
vetor[(int)'J'] = 'W';
vetor[(int)'K'] = 'X';
vetor[(int)'L'] = 'Y';
vetor[(int)'M'] = 'Z';
vetor[(int)' '] = ' ';
while ((line = br.readLine()) != null) {
int tamanho = line.length();
for (int i = 1; i < tamanho; i+=2) {
bw.write(vetor[(int)line.charAt(i)]);
}
bw.newLine();
}
bw.flush();
bw.close();
return;
}
}
import java.util.*;
class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
Main processando = new Main();
processando.processa();
System.exit(0);
}
void processa() throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String line = "";
char[] vetor = new char[256];
vetor[(int)'n'] = 'a';
vetor[(int)'o'] = 'b';
vetor[(int)'p'] = 'c';
vetor[(int)'q'] = 'd';
vetor[(int)'r'] = 'e';
vetor[(int)'s'] = 'f';
vetor[(int)'t'] = 'g';
vetor[(int)'u'] = 'h';
vetor[(int)'v'] = 'i';
vetor[(int)'w'] = 'j';
vetor[(int)'x'] = 'k';
vetor[(int)'y'] = 'l';
vetor[(int)'z'] = 'm';
vetor[(int)'a'] = 'n';
vetor[(int)'b'] = 'o';
vetor[(int)'c'] = 'p';
vetor[(int)'d'] = 'q';
vetor[(int)'e'] = 'r';
vetor[(int)'f'] = 's';
vetor[(int)'g'] = 't';
vetor[(int)'h'] = 'u';
vetor[(int)'i'] = 'v';
vetor[(int)'j'] = 'w';
vetor[(int)'k'] = 'x';
vetor[(int)'l'] = 'y';
vetor[(int)'m'] = 'z';
vetor[(int)'N'] = 'A';
vetor[(int)'O'] = 'B';
vetor[(int)'P'] = 'C';
vetor[(int)'Q'] = 'D';
vetor[(int)'R'] = 'E';
vetor[(int)'S'] = 'F';
vetor[(int)'T'] = 'G';
vetor[(int)'U'] = 'H';
vetor[(int)'V'] = 'I';
vetor[(int)'W'] = 'J';
vetor[(int)'X'] = 'K';
vetor[(int)'Y'] = 'L';
vetor[(int)'Z'] = 'M';
vetor[(int)'A'] = 'N';
vetor[(int)'B'] = 'O';
vetor[(int)'C'] = 'P';
vetor[(int)'D'] = 'Q';
vetor[(int)'E'] = 'R';
vetor[(int)'F'] = 'S';
vetor[(int)'G'] = 'T';
vetor[(int)'H'] = 'U';
vetor[(int)'I'] = 'V';
vetor[(int)'J'] = 'W';
vetor[(int)'K'] = 'X';
vetor[(int)'L'] = 'Y';
vetor[(int)'M'] = 'Z';
vetor[(int)' '] = ' ';
while ((line = br.readLine()) != null) {
int tamanho = line.length();
for (int i = 1; i < tamanho; i+=2) {
bw.write(vetor[(int)line.charAt(i)]);
}
bw.newLine();
}
bw.flush();
bw.close();
return;
}
}
Comments
Post a Comment