Grade

Type of questions

IT Senior High

情報のプログラミングについて質問です。 写真の問題のコ、サ、に当てはまる答えがわかりません。(解答は写真二枚目です) 解答にはコ、、、⑦ サ、、、⑤ だとあったのですが、どうしてそれらが答えになるのかさっぱり分かりません。 分かりやすく教えて... Read More

18 〈プログラミング1〉 次の文章を読み, 空欄 ア (2013年センター試験本試験 情報関係基礎 改題) ~ チ に入れるのに最も適当なものを、下のそれぞれの解答群 のうちから一つずつ選べ。 なお、 同じ記号を複数回選んでもよい。 に続いて、3日間の平均感染者数の推移のグラフを表示するプログラムを作成した。 なお, 「四捨五入()」は小数点以 30日間のウイルス感染者数が配列 Kansen に入っている。 Aさんは、毎日の感染者数の推移を表すグラフの表示 下を四捨五入して整数にする関数, 「棒表示 (a, b) 」 はaをb個分並べて表示する関数, 「要素数(配列)」は配列の要素数 を返す関数である。 [22,30,23, ... (略)・・ 29,35,42] ア まで1ずつ増やしながら繰り返す : (1) Kansen = (2) iを0から (3) 棒表示 ("@", イ (4) iを0から ウ まで1ずつ増やしながら繰り返す: (5) ) 棒表示 ("@", 四捨五入 ( I 図1 毎日の感染者数の推移と3日間の感染者数の推移を表すグラフを表示する手続き ⑩ 要素数 (Kansen)-3 ① 要素数 (Kansen) - 2 ② 要素数 (Kansen) - 1 ③ 要素数 (Kansen) ア ~ I の解答群 ④ 要素数 (Kansen) +1 ⑤ i ⑥ Kansen [i] ⑧ (Kansen [i] + Kansen [i + 1] +Kansen [i + 2])/3 9 (Kansen [i-1]+Kansen [i] +Kansen [i + 1]) / 3 ⑦ Kansen [i * 3] 次に,Aさんは, 7日間の平均感染者数の推移もグラフにしようと考え,まず, 七つの数値の平均値を求める関数 「平均7」を作成した。 関数の引数は複数の数値が入った配列 Hairetsu と, 平均を求める七つの要素の開始位置の添 字 start, 戻り値は平均値を整数にした値とした。 start は、 配列の先頭要素を指定する場合は0 を指定する。 (6)関数平均7 (Hairetsu, start) の定義: ↓うから (7) syoukei = オ (8) iを0から カ まで1ずつ増やしながら繰り返す : (9) (10) = syoukei syoukei + Hairetsu [start + ク 戻り値 (四捨五入 (syoukei/ キ (11) iを0から (要素数 ( ケ -7)まで1ずつ増やしながら繰り返す : (12) ( 表示("@",平均7 コ サ )) ' オ サ 0 0 ⑤ i 図2 7日間の感染者数の推移を表すグラフを表示する手続き の解答群 ① 1 ⑥ start 6 ⑧ syoukei Hairetsu Kansen (3) コンピュータとプログラミング 139

Resolved Answers: 1
Mathematics Senior High

この問題の3番目の問題についてなんですが,この場合全ての整数が,0,1のどちらかになっていないと成立しないと思ってて,例えば、a1が3で他の解が0の時が想定されてないと思いました。 私の考え方の間違っている部分を教えてください

386 okakaka<a<a<9 次の条件を満たす整数の組 (a1,a2, 3, 4, 重要 例題 34 数字の順列 (数の大小関係が条件) (2) 0≤a≤a2a3 a4 a5≤3 α5) の個数を求めよ。 0000 基本32 88 3個の数字から異な 異なる 4個の数字から重複を 解答 (1) Kaz (3) aitaztastastas≦3, a≧0 (i=1,2,3,4,5) 指針 (1) α1, 2,..., as はすべて異なるから, 1, 2, ・・・・・, 個を選び,小さい順に,a1,a2, ..., as を対応させればよい。 求める個数は組合せ Cs に一致する。 (2)(1) とは違って、条件の式にを含むから, 0, 1, 2, 34 して5個を選び,小さい順に aaaa5を対応させればよい。 求める個数は重複組合せ&Hs に一致する。 (3)おき換えを利用すると,不等式の条件を等式の条件に変更できる。 ataztastastas+6=3 3-(a+a2+as+a+αs) =bとおくと また, a+az+αs+a+αs≦3から b≥0 よって、 基本例題 33(1) と同様にして求められる。 (1) 1, 2,......, 8の8個の数字から異なる5個を選び, 小 さい順に a1,a2, ....., 45 とすると, 条件を満たす組が 1つ決まる。 よって, 求める組の個数は 8C5=8C3=56 (個) (2)0,1,2,3の4個の数字から重複を許して5個を選び, 小さい順に α1, 2, ......, as とすると, 条件を満たす組 が1つ決まる。 よって, 求める組の個数は 4Hs=4+5-1Cs=8C5=56(個) (3) 3-(a1+a2+as+a+αs)=bとおくと a1+a2+as+a+as+b=3, ai≧0 (i=1,2,3,4,5),60 ...... ① よって, 求める組の個数は, ① を満たす0以上の整数の 組の個数に等しい。 これは異なる6個のものから3個取 る重複組合せの総数に等しく 6H3=6+3-1C3=8C3=56 (個) 別解 a1+a2+as+a+as=k(k=0, 1, 2, 3) を満たす 0 以上の整数の組 (a1, A2, 3, 4, 5) の数は5Hであ るから 5Ho+5H1+5H2+5H3 =4Co+5C1+6C2+7C3 =1+5+15+35=56 (個) 検討 一等式 (2),(3)は次のように 解くこともできる。 (2) [p.384 PLU ONE の方法 bi=aiti(i=1,2 4, 5) とすると, 0<bı <b<by<br< と同値になる。』 (1)の結果から (3)3個の○と 切りを並べ、例 ||0|100|| 合は(0,1,0, を表すと考える このとき A|B|C|D とすると,A, D, E の部分に の数をそれぞ a3, 4, as と 組が1つ決ま 8C3=56( 5桁の整数nにおいて, 万の位, 千の位, 百の位、十の位、一の位の数字を a, b, c, d, e とするとき, 次の条件を満たすnは何個あるか。 (1) a>b>c>d>e _3) a+b+c+d+e≦6 (2) a≧bcd≧e

Unresolved Answers: 1