Compare commits

...

2 Commits

Author SHA1 Message Date
ola hamza
a55694d818 README.md mit Projektdetails hinzugefügt 2026-03-01 00:10:33 +01:00
ola hamza
803deebbd1 Aufgabe 2: OOP Lösung für das Ship-Rätsel hinzugefügt 2026-02-28 23:45:34 +01:00
2 changed files with 15 additions and 0 deletions

3
README.md Normal file
View File

@ -0,0 +1,3 @@
#Aufgabe2 :
**Codewars Username: ** hamzaola31-sketch**
**Kata URL:**https://www.codewars.com/kata/54fe05c4762e2e3047000add**

12
codewars/Aufgabe2.py Normal file
View File

@ -0,0 +1,12 @@
class Ship:
def __init__(self, draft, crew):
# Initialisierung der Schiff-Attribute: Tiefgang (draft) und Besatzung (crew)
self.draft = draft
self.crew = crew
def is_worth_it(self):
# Berechnet, ob das Schiff beutenswert ist.
# Jedes Besatzungsmitglied erhöht den Tiefgang um 1,5 Einheiten.
# Ein Schiff ist lohnenswert, wenn der verbleibende Tiefgang nach Abzug
# des Gewichts der Besatzung mehr als 20 Einheiten beträgt.
return (self.draft - (self.crew * 1.5)) > 20