Thursday, June 28, 2012

Solución a 118A - String Task [http://codeforces.com] con Java

Solución a 118A - String Task [http://codeforces.com] el enlace del problema está en el siguiente link

import java.util.Scanner;

/**
 * 118A - String Task [http://codeforces.com]
 * 
 * @author BreakDark
 * @version 1.0 beta
 */
// ACEPTADO!!! xD
public class Main {
    public static void main(String[] args) {
        Scanner Lee; // para leer los datos de entrada
        String cadena, nuevaCadena; // cadena y cadena modificada
        int i; // para los bucles
        char aux; // un caracter auxiliar

        // AQU INICIA EL PROGRAMA
        Lee = new Scanner(System.in);
        while (Lee.hasNext()) {
            // leemos los datos
            cadena = Lee.next();
            cadena = cadena.toLowerCase(); // a minusculas
            // generamos la nueva cadena
            nuevaCadena = "";
            for (i = 0; i < cadena.length(); i++) {
                aux = cadena.charAt(i);
                if ((aux != 'a') && (aux != 'e') && (aux != 'i')
                        && (aux != 'o') && (aux != 'u') && (aux != 'y'))
                    nuevaCadena += ("." + aux);
            }
            // mostramos la nueva cadena
            System.out.println(nuevaCadena);
        }
    }
}

No comments: