Taxació Immobiliària
Enviar solució
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python
Punts:
2
Temps Límit:
5.0s
Límit de memòria:
64M
Autors/es:
tipus del problema
Bucles simples, Sortida amb format, Strings
Categoria
Llenguatges permesos

El mercat immobiliari a la ciutat de Barcelona s'ha tornat boig, i per això, la nostra amiga Mika Soplon propietària de la coneguda agència immobiliària líder del moment, ens demana ajuda per fer les taxacions dels immobles que té en cartera. Com que els preus són molt canviants, per a cada nova taxació cal introduïr els preus actualitzats. El que no canvia és la seva manera de taxar els pisos. A continuació es detalla aquesta manera de taxar-los:
- Hi ha un preu de partida depenent de si és obra nova o bé és un habitatge usat.
- Per cada habitació que tingui l’habitatge, s’afegiran un preu fix per habitació.
- Si té la cuina o el bany reformats, el pis es revaloritza segons el preu de la reforma, però si els té tots dos s’incrementa 3 vegades el preu de la reforma. Aquestes reformes només són possibles en els habitatges usats.
- Si té ascensor la valoració s’incrementa també segons el preu de l'ascensor, però aquest increment mai s’aplica si és un baix (planta 0) i s’incrementa només la meitat si és un primer o un segon pis.
- Si l'habitatge cal pintar-lo, es decrementa el preu en un percentatge de pintura i si està moblat s’incrementa el preu en un altre percentatge de mobles.
Entrada
La primera línia conté diferents valors separats per un espai indicant:
- Preu base d'habitatge nou (enter)
- Preu base d'habitatge de segona mà (enter)
- Preu per habitació (enter)
- Preu de reforma (enter)
- Preu de l'ascensor (enter)
- Percentatge de pintura (decimal)
- Percentatge de mobles (decimal)
A partir de la segona línia hi han els diferents immobles amb els següents valors separats per un espai:
- N o S indicant si l'habitatge és nou o de segona mà respectivament (caràcter)
- Nombre d'habitacions (enter)
- Si té la cuina reformada o no (S / N) (caràcter)
- Si té el bany reformat o no (S / N) (caràcter)
- Si té ascensor o no en té (S / N) (caràcter)
- Altura del pis (enter)
- Cal pintar? (S / N) (caràcter)
- Està moblat? (S / N) (caràcter)
Sortida
Per cada cas cal indicar quina és la taxació de l'immoble.
Exemple d'entrada
200000 100000 30000 10000 5000 1.5 3.4
S 2 N N N 0 N N
S 2 S S S 0 N N
N 3 N N S 1 N N
N 3 S N S 3 S S
Exemple de sortida
160000.00
190000.00
292500.00
300454.56
Comentaris