Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void main(String[] args) {
- LinkedList<Integer> Tamaño = new LinkedList<Integer>();
- LinkedList<Long> Cedula = new LinkedList<Long>();
- Iterator<Integer> Iterador = Tamaño.listIterator();
- Scanner entrada = new Scanner(System.in);
- String S;
- int i, T, L = 0;
- short R = 0;
- boolean vall = true;
- long C, N;
- while (vall) {
- S = entrada.next();
- if (S.equals("fin")) {
- break;
- }
- if (S.equals("ingresa")) {
- C = entrada.nextLong();
- Cedula.add(C);
- T = entrada.nextShort();
- Tamaño.add(T);
- if(Tamaño.get(Tamaño.lastIndexOf(T)) <= Tamaño.size()){
- Tamaño.removeLast();
- }
- R++;
- Iterador = Tamaño.listIterator();
- while(Iterador.hasNext()){
- i=Iterador.next();
- if((Tamaño.get(0))<= (Tamaño.size()) && R>1){
- Tamaño.removeFirst();
- }
- else{
- if(Tamaño.get(Tamaño.indexOf(i))<= Tamaño.size()&& R>1){
- Tamaño.remove(Tamaño.indexOf(i));
- }
- }
- }
- }
- if (S.equals("cuenta")) {
- N = Tamaño.size();
- System.out.println("Personas en la cola: " + N);
- }
- }
- }
- }`
Add Comment
Please, Sign In to add comment