ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicio 8 import java.util.*;


Enviado por   •  1 de Mayo de 2017  •  Ensayo  •  2.897 Palabras (12 Páginas)  •  131 Visitas

Página 1 de 12

Ejercicio 8

import java.util.*;

 

public class Main {

    public static void main(String[] arg) {

      Scanner entrada =new Scanner(System.in);

      TreeSet arbol = new TreeSet<>();

      TreeSet arbol2 = new TreeSet<>();

      TreeSet prueba = new TreeSet<>();

      short c = entrada.nextShort(),z=0;

      while(z

         short m=1,n=1;

         while(m==1){

             String x= entrada.next();

             if(x.equals("#")){

                 m=0;

             }else{

                 arbol.add(x);

             }

         }while(n==1){

             String y= entrada.next();

             if(y.equals("#")){

                 n=0;

             }else{

                 arbol2.add(y);

             }

         }int ñ= arbol2.size();

            if(arbol.size()

             String l=arbol.last();

             String k = arbol2.last();

             prueba.add(k);

             prueba.add(l);

             if(prueba.first().equals(l)){

             System.out.println(-1);                

             }else if(k==l){

                 System.out.println(0);

             }else if(prueba.first().equals(k)) {

                 System.out.println(-1);

             }

         }else if(arbol2.size()< arbol.size()){

             String l=arbol.last();

             String k = arbol2.last();

             prueba.add(k);

             prueba.add(l);

             if(prueba.first().equals(l)){

             System.out.println(1);                

             }else if(prueba.size()==1){

                 System.out.println(0);

             }else if(prueba.first().equals(k)) {

                 System.out.println(1);

             }

         }   else if(arbol.size()==ñ){

             String l=arbol.last();

             String k = arbol2.last();

             prueba.add(k);

             prueba.add(l);

             if(prueba.size()==1){

             System.out.println(0);                

             }else if(prueba.first().equals(l)){

                 System.out.println(-1);

             }else if (prueba.first().equals(k)){

                 System.out.println(1);

             }

         }

         z++;

         arbol.clear();

         arbol2.clear();

         prueba.clear();

      }

    }    

}

Ejercicio 9

import java.util.*;

public class Main {

    public static void main(String[] arg) {

        Scanner entrada =new Scanner(System.in);

        TreeSet arbol = new TreeSet<>();

        TreeSet arbol2 = new TreeSet<>();

        TreeSet sementerio = new TreeSet<>();

        int z=1;

        while(z==1){

            String p = entrada.next();

            if(p.equals("#")){

                z=0;

            }else if (p.equals("nacimiento")){

                int x= entrada.nextInt();

                arbol2.add(x);

            }else if(p.equals("fallecimiento")){

                int c= entrada.nextInt();

                if(arbol2.contains(c)){

                    sementerio.add(c);

                }

            }else if (p.equals("resucitacion")){

                int y = entrada.nextInt();

                if(sementerio.contains(y)){

                    arbol2.add(y);

                    sementerio.remove(y);

                }

                }

        }

    }

}

Ejercicio 10

import java.util.*;

public class Main {

    public static void main(String[] arg) {

        Scanner entrada =new Scanner(System.in);

        TreeSet n_ganador = new TreeSet<>();

        TreeSet jugadores = new TreeSet<>();

        int z=1,s=0;

        long d=0,m=0,t=0;

        while(z==1){

            String p= entrada.next();

            if(p.equals("cierra_loteria")){

                z=0;

            }else if (p.equals("numero_ganador")){

...

Descargar como (para miembros actualizados) txt (7 Kb) pdf (66 Kb) docx (12 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com