Szerepjáték


Történet

Ebben a feladatban egy „Varázslók és harcosok” nevű szerepjátékkal játszol, amelyben vagy varázslóként vagy harcosként vehetsz részt.

A harcosokra és a varázslókra más-más szabályok vonatkoznak, amelyek meghatározzák, mennyi sebzéspontot okoznak.

A harcosra ezek a szabályok vonatkoznak:

  • 6 sebzéspontot okoz, ha a megtámadott karakter nem sérülékeny
  • 10 sebzéspontot okoz, ha a megtámadott karakter sérülékeny

A varázslóra ezek a szabályok vonatkoznak:

  • 3 sebzéspontot okoz, ha a varázsló nem készített elő előre varázslatot
  • 12 sebzéspontot okoz, ha a varázsló előre elkészített egy varázslatot

A karakterek általában soha nem sérülékenyek. A varázslók viszont sérülékenyek, ha nem készítettek elő varázslatot.

Részfeladatok

A történet a következő függvények definiálását teszi lehetővé:

  • Írj le egy karaktert
  • A karakterek alapértelmezés szerint ne legyenek sérülékenyek
  • Engedélyezd, hogy a varázslók varázslatot készítsenek elő
  • A varázslók legyenek sérülékenyek, ha nem készítettek elő varázslatot
  • Számítsd ki egy varázsló sebzéspontjait
  • Számítsd ki egy harcos sebzéspontjait

Implementációk

Referencia