Saturday, November 26, 2011

Solución al problema 272 TEX Quotes [http://uva.onlinejudge.org]

Solución al problema 272 TEX Quotes [http://uva.onlinejudge.org] con Java
El enunciado esta en el siguiente link enunciado

import java.util.Scanner;

/**
 * 272 TEX Quotes [http://uva.onlinejudge.org]
 * 
 * @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
  char[] linea; // para guardar una linea
  boolean abrir_comillas; // para abrir o cerrar comillas dobles
  int i; // para bucles

  // AQUI INICIA EL PROGRAMA
  Lee = new Scanner(System.in);
  abrir_comillas = true;
  while (Lee.hasNextLine()) {
   linea = Lee.nextLine().toCharArray();
   for (i = 0; i < linea.length; i++)
    if (linea[i] == '"') {
     if (abrir_comillas)
      System.out.print("``");
     else
      System.out.print("''");
     abrir_comillas = !abrir_comillas;
    } else
     System.out.print(linea[i]);
   System.out.println();
  }
 }
}

No comments: