私の関数は、x と y が [1, 20] の間隔にあるときにこの値を計算する必要があります。灌漑露出は 10 を超えることはできず、x と y が正しい間隔にない場合、-1 を返します。
関数の説明がここで十分に明確でない場合は、紙の上にあります。
x と y が両方とも 6 の場合、0.000000 と表示されます。しかし、手で計算すると、出力は -1 になります。コードのどこが間違っているのかわからず、この特定のテスト ケースが機能しない理由がわかりません。どんな助けでも大歓迎です。
テストケースを実行したときの結果は次のとおりです。
私が選んだテストケースは次のとおりです。
関数のコードは次のとおりです。