Pythonの蓄電池
したがって、入力がt=75およびp=25の場合、出力は45になります
これを解決するには、次の手順に従います-
-
p <20の場合、
-
2 * p * t /(120-2 * p)を返す
-
-
それ以外の場合は(p + 20)* t /(100-p)
を返します
理解を深めるために、次の実装を見てみましょう-
例
class Solution: def solve(self, t, p): if p < 20: return 2*p*t/(120-2*p) return (p+20)*t/(100-p) ob = Solution() print(ob.solve(75, 25))
入力
75,25
出力
45.0
-
Pythonのissuperset()
この記事では、Pythonでのissuperset()と、さまざまな分野でのその実装について学習します。 このメソッドは、セットBのすべての要素に引数として渡されるすべての要素セットAが含まれている場合はブール値Trueを返し、Aのすべての要素がBに存在しない場合はfalseを返します。 これは、BがAのスーパーセットである場合、それを意味します returns true; else False 例 いくつかの例を見てみましょう A = {'t','u','t','o','r','i',
-
PythonでのQuine
Quineは、入力を受け取らないプログラムですが、出力を生成します。独自のソースコードが表示されます。さらに、Quineにはいくつかの条件があります。プログラム内でソースコードファイルを開くことができません。 サンプルコード a=a=%r;print (a%%a);print (a%a) 出力 a=a=%r;print (a%%a);print (a%a) このクワインはどのように機能していますか? ここでは、単純な文字列フォーマットが機能しています。変数「a」を定義し、a内に「a =%r; print(a %% a)」を格納します。次に、aの値を出力し、%rをaの値に置き換