TOPIC

Presentation Error - Java

Eduardo Correa Encarnação _ Java asked 2 years ago

Olá pessoal!

Realizei este exercício em Java e estou recebendo Presentation Error. Nos casos de teste, meu programa funciona. Segue abaixo meu código.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;

public class Main {

    public static void main(String[] args) throws IOException {

        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

        String s[] = in.readLine().split(" ");

        int n = Integer.parseInt(s[0]);
        int m = Integer.parseInt(s[1]);

        Map<String, String> map = new HashMap<String, String>();

        for (int i = 0; i < n; i++) {
            s = in.readLine().split(" ");
            map.put(s[0], s[1]);
        }

        String msg = "";
        String result = "";
        for (int i = 0; i < m; i++) {
            msg = in.readLine();
            for (int j = 0; j < msg.length(); j++) {
                String letra = String.valueOf(msg.charAt(j));
                boolean alterou = false;
                for (Map.Entry<String, String> entry : map.entrySet()) {
                    if (letra.equals(entry.getKey())) {
                        result = result.concat(entry.getValue());
                        alterou = true;
                        break;
                    }
                    if (letra.equals(entry.getValue())) {
                        result = result.concat(entry.getKey());
                        alterou = true;
                        break;
                    }
                }               
                if (!alterou) result = result.concat(letra);
            }
            System.out.println(result);
            result = "";
        }

    }

}

Alguém passou por alguma coisa assim antes e poderia me ajudaar, por favor?

Obrigado!

This topic has not been answered yet. Be the first!

Remember not post solutions. Your post may be reviewed by our moderators.