Thursday, June 28, 2012

Solución a 71A - Way Too Long Words [http://codeforces.com] con Java

Solución a 71A - Way Too Long Words [http://codeforces.com] el enlace del problema está en el siguiente link

import java.util.Scanner;

/**
 * 71A - Way Too Long Words [http://codeforces.com]
 * 
 * @author BreakDark
 * @version 1.0 beta
 */
// ACEPTADO!!! xD
public class Main {
    public static void main(String[] args) {
        Scanner Lee; // para ller los datos de entrada
        byte n; // el numero de palabras
        String palabra; // palabra a procesar

        // AQUI INICIA EL PROGRAMA
        Lee = new Scanner(System.in);
        while (Lee.hasNext()) {
            // leemos los datos
            n = Lee.nextByte();
            // leemos las palabras
            while (n-- > 0) {
                palabra = Lee.next();
                if (palabra.length() > 10)
                    System.out.println(palabra.charAt(0) + ""
                            + (palabra.length() - 2) + ""
                            + palabra.charAt(palabra.length() - 1));
                else
                    System.out.println(palabra);
            }
        }
    }
}

No comments: