略譯

原題目連結

給你矩形長度n,其寬為0.6n,在裡面畫一半徑0.2n的圓,
保證圓不突出矩形,在圓上塗紅色、圓以外矩形區域塗綠色,
分別求紅色與綠色面積各多大,四捨五入至小數點後兩位

題解

按照敘述照做即可。

實作提示

  • 圓周率請使用 math.hacos(-1),acos是反三角函數arc cos
  • 輸入是整數,需注意整數除以整數仍是整數,小數點以下直接捨棄
    • 除了與浮點數運算,直接用double讀入也可以避免問題
  • %.2f 可四捨五入至小數點後兩位