時間制限:1000ミリ秒
メモリ制限:10000KB
ボーデ線図
問題
次のAC回路を考える。この回路は安定状態だとする。ここで、v1とv2における電圧を、v1=VS cos(wt), v2=VR cos(wt+q)とおく。ここでVSは電源の電圧、wは周波数(ラジアン/秒)、tは時間である。VRは抵抗器における電圧降下の大きさであり、qはその位相である。
あなたはいくつかの異なるwに対してVRを決定するプログラムを書かなくてはならない。この問題を解くために、2つの電気の法則が必要である。1つめはオームの法則、つまりv2=iR(iは回路に対する時計回りの電流)である。2つめは、コンデンサーの両端間の電圧から電流を決定するi=C d(v1-v2)/dtという式である。"d/dt"はtによって微分することを意味する。
入力
入力は1つ以上の行からなる。最初の行は3つの実数と1つの非負整数が空白を区切りとして書かれている。3つの実数は順番にVS, R, Cであり、非負整数はテストケースの数をあらわすnである。続くn行にはそれぞれ1つの実数が書かれている。これらは角周期wを意味する。
出力
それぞれの角周期について、対応するVRの値を出力すること。それぞれのVRの出力は小数点以下4桁目を四捨五入し、3桁にすること。
入力例
1.0 1.0 1.0 9 0.01 0.031623 0.1 0.31623 1.0 3.1623 10.0 31.623 100.0
出力例
0.010 0.032 0.100 0.302 0.707 0.953 0.995 1.000 1.000
出典
Greater New York 2001