Eres chef y te encanta cocinar con tus especias, pero recientemente te ha gustado organizar tus especias en función de la frecuencia con que las usas. Pero no tiene tiempo para escribir cuando usó su especia por última vez. Simplemente, intercambias y mueves especias, y esto parece hacer el truco.
Pero, por supuesto, eres chef y eso significa que tienes algunos cocineros contigo. Decides decirles las simples reglas de compromiso con tus especias.
Si recientemente usó una especia, muévala hacia arriba una en el estante de especias
Si no usó ninguna
[]especie , por ejemplo , la lista de movimientos vacía, entonces la lista de especias no se ve afectada.Puede poner cualquier especia en mi porta especias, pero si la usa, asegúrese de moverla.
La lista puede contener cualquier cosa. Pero debido a que estas son especias con las que estamos trabajando. Se prefiere que use nombres de especias.
Las especias deben ser únicas. Demasiadas de las mismas especias estropean el caldo ... o como dice ese dicho
Se aplican las reglas normales de código de golf.
Ejemplo de uso de orégano una y otra vez.
pepper pepper pepper pepper oregano
paprika paprika paprika oregano pepper
salt salt oregano paprika paprika
cumin oregano salt salt salt
oregano cumin cumin cumin cumin
Tarea
Ingrese una lista de especias y una lista de las especias que se usaron, luego envíe la lista final.
Ejemplo
Entrada
[pepper, paprika, salt, cumin, oregano], [oregano, cumin, cumin, salt, salt, salt]
Salida
[salt, pepper, paprika, cumin, oregano]
Cómo se ve esto
pepper pepper pepper pepper pepper pepper salt
paprika paprika paprika paprika paprika salt pepper
salt salt salt cumin salt paprika paprika
cumin oregano cumin salt cumin cumin cumin
oregano cumin oregano oregano oregano oregano oregano
Entrada
[pepper, paprika, salt, cumin, oregano], [salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, oregano]
Salida
[salt, pepper, paprika, oregano, cumin]