Taxació Immobiliària


Enviar solució

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
Lliga de Programació FP
Llenguatges permesos
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python

immobiliaria

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

En aquests moments no hi ha comentaris.