Rectangleクラス

あなたはPythonでRectangleクラスを設計するよう求められています。このクラスは次の2つの属性を持つ必要があります:

  • height - 長方形の高さを表します

  • width - 長方形の幅を表します

また、クラスには以下の3つのメソッドを含めてください:

  • area - heightwidthの積である長方形の面積を計算して返すメソッド

  • perimeter - 周囲長を計算して返すメソッド。計算式は2 * (height + width)です。

  • diagonal - 長方形の対角線の長さを計算して返すメソッド

入力

出力

r = Rectangle(10, 5); print(r.area())

50

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue