Llibres i més llibres


Enviar solució

Punts: 2
Temps Límit: 5.0s
Límit de memòria: 64M

Autors/es:
tipus del problema
Strings
Categoria
Lliga de Programació FP
Llenguatges permesos
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python

LlibresIMesLlibres

La Fantasina Lectòfaga és una lectora apassionada amb una biblioteca que sembla treta directament d’un món de fantasia. El seu amor pels llibres de ciència-ficció i fantasia és conegut per tothom que la coneix, i el seu fanatisme per Brandon Sanderson és llegendari. No només ha llegit tots els seus llibres, sinó que també té edicions especials, traduccions a diversos idiomes i, fins i tot, algunes còpies signades.

Però hi ha un problema: la seva col·lecció ha crescut tant que ja no recorda quins llibres té i quins li falten. Un dia va acabar comprant per error una quarta còpia de “El Camino de los Reyes”. A partir d’aquell moment, va decidir que era hora de posar ordre al seu caos literari i crear una aplicació que l’ajudi a registrar la seva col·lecció.

Entrada

Cada línia d’entrada comença amb una lletra que indica l’operació a realitzar. Les operacions van separades de les dades amb “:”. Les operacions són:

  • N Registrar un nou llibre. A continuació separat per “:” s’indicarà el títol, autor i número de pàgines.
  • T Consulta per títol. S’indicarà el títol d’un llibre i s’ha de mostrar l’autor i número de pàgines. Si el llibre no està registrat es mostrarà “NOT FOUND”.
  • A Consulta per autor. S’indicarà el nom d’un autor i s’haurà de mostrar el total de pàgines que hi ha de l’autor indicat. Si no hi ha cap llibre de l’autor indicat es mostrarà un 0.
  • X Sortir.

Sortida

Es donarà les sortides a les comandes A i T que s’han comentat a l’apartat anterior.

Exemple d'entrada

N:Jo, robot:Isaac Asimov:328
N:El imperio final:Brandon Sanderson:680
A:Isaac Asimov
N:El camino de los reyes:Brandon Sanderson:1200
N:Fundacio:Isaac Asimov:336
N:Palabras Radiantes:Brandon Sanderson:1248
N:La Historia Interminable:Michael Ende:496
T:El hombre iluminado
N:El hombre iluminado:Brandon Sanderson:544
T:El imperio final
A:Isaac Asimov
A:Brandon Sanderson
X

Exemple de sortida

328
NOT FOUND
Brandon Sanderson - 680
664
3672

Comentaris

En aquests moments no hi ha comentaris.