「AP過去問 令和7年度春期 午前 問2」の版間の差分
編集の要約なし |
編集の要約なし |
||
63行目: | 63行目: | ||
=='''問2(問題文)'''== | =='''問2(問題文)'''== | ||
<span style="font-size: 0.9rem;">0≦x≦1</span>の範囲で単調に増加する連続関数<span style="font-size: 0.9rem;">f(x)</span>が<span style="font-size: 0.9rem;">f(0)<0≦f(1)</span>を満たすときに区間内で<span style="font-size: 0.9rem;">f(x)=0</span>である<span style="font-size: 0.9rem;">x</span>の値を近似的に求めるアルゴリズムにおいて、(2)は何回実行されるか。 | <span style="font-size: 0.9rem;">0≦x≦1</span>の範囲で単調に増加する連続関数<span style="font-size: 0.9rem;">f(x)</span>が<span style="font-size: 0.9rem;">f(0)<0≦f(1)</span>を満たすときに区間内で<span style="font-size: 0.9rem;">f(x)=0</span>である<span style="font-size: 0.9rem;">x</span>の値を近似的に求めるアルゴリズムにおいて、(2)は何回実行されるか。 | ||
[アルゴリズム] | [アルゴリズム] | ||
68行目: | 69行目: | ||
(1) <span style="font-size: 0.9rem;">x0←0</span>、<span style="font-size: 0.9rem;">x1←1</span>とする。 | (1) <span style="font-size: 0.9rem;">x0←0</span>、<span style="font-size: 0.9rem;">x1←1</span>とする。 | ||
(2) | (2) <span style="font-size: 0.9rem;">x←x0+x12</span>とする | ||
(3) <span style="font-size: 0.9rem;">x1−x<0.001</span>ならば<span style="font-size: 0.9rem;">x</span>の値を近似値として終了する。 | |||
(4) <span style="font-size: 0.9rem;">f(x)≧0</span>ならば<span style="font-size: 0.9rem;">x1←x</span>として、そうでなければ<span style="font-size: 0.9rem;">x0←x</span>とする。 | |||
(5) (2)に戻る。 | |||
ア 10 | |||
イ 20 | |||
ウ 100 | |||
エ 1000 | |||
2025年4月22日 (火) 23:52時点における版
AP過去問 令和7年度春期 午前 問1前の問題へ
AP過去問 令和7年度春期 午前 問3次の問題へ
問2(問題文)
0≦x≦1の範囲で単調に増加する連続関数f(x)がf(0)<0≦f(1)を満たすときに区間内でf(x)=0であるxの値を近似的に求めるアルゴリズムにおいて、(2)は何回実行されるか。
[アルゴリズム]
(1) x0←0、x1←1とする。
(2) x←x0+x12とする
(3) x1−x<0.001ならばxの値を近似値として終了する。
(4) f(x)≧0ならばx1←xとして、そうでなければx0←xとする。
(5) (2)に戻る。
ア 10
イ 20
ウ 100
エ 1000
回答・解説
AP過去問 令和7年度春期 午前 問1前の問題へ
AP過去問 令和7年度春期 午前 問3次の問題へ