学年

教科

質問の種類

情報:IT 高校生

情報:高3 [ウ]の部分がなぜ③になるのか分かりません。 iが 1〜kazu-1 になるから jは 0〜kazu-2 までは考えられたのですが、ここから kazu-2 が kazu-1-i になるのはなぜでしょうか、、教えてください🙇🏻

次の生徒 (S) と先生 (T) の会話文を読み, 空欄 ア 解答群のうちから一つずつ選べ。 キ に入れるのに最も適当なものを、後の SAG (A) (6) T:データを昇順または降順に並べ替えるアルゴリズムのことをソートといいます。まずはじめに、バブルソー トというアルゴリズムを考えてみましょう。バブルソートは、配列の中の隣り合うデータの大小を比較し交 換を繰り返す方法です。 図1は、10個の要素を持つ配列 Data に対してバブルソートを行う場合の流れを 表しています。 グラムの4258 まず、配列の先頭とその次の要素を比較し,左の方が大きければ右と交換する。これを一つずつずらしなが ら配列の最後尾まで繰り返していき、最後尾まで繰り返したら1周目の比較が終了します。 S: つまり, 1周目の比較がすべて終了した段階で、配列の最後尾にはア | が入っているのですね。 T:その通りです。 2周目は、配列のイ を除いて1周目と同じように比較していきます。 これを繰り返 して,最後には配列が並び変わっているという具合ですね。図2はバブルソートのプログラムを表してい ます。 その通りです (SI) し 配列 Data 77 52 89 48 97 3 18 62 33 29 1周目/ 1回目の比較 が配列の中 77 52 89 48 97 3 18 62 33 29 交換する 1周目/ 2回目の比較 52 77 89 48 97 3 18 62 33 29 交換しない 4357 1周目/3回目の比較 52 77 89 48 97 交換する 3 18 62 33 29 図1 配列 Data に対するバブルソートの流れ 国の (1) (2) (3) (4) (5) (6)b Data = [77,5289,48,973 18,62,33,291 kazu= 要素数 (Data) JRS pin iを1からkazu-1まで1ずつ増やしながら繰り返す: inshid jを0から ウ まで1ずつ増やしながら繰り返す: もしData[j] > Data [j + 1] ならば: hokan エ Data[j] ① <[abia] ada rabid k == [abis) stad 0000 Data(+11 Anda > (7) (8) (7) Data[j + 1] = hokan 図2 バブルソートのプログラム (hidaes mig) S:図2のプログラムだと, もし仮に最初からデータが昇順に並んでいても, 配列 Data の場合と同じ回数だけ 比較を繰り返さないといけないですよね? T:いいところに気が付きましたね。 最初から昇順に整列された配列をバブルソートすると、交換回数は オ だけど比較回数は ので効率が悪いです。 それでは, データの整列が完了した段階で繰り返 しを抜けるように図1のプログラムを修正してみましょう。 まず, 変数 koukan を用意して初期化してお きます(図3の (3) 行目)。 次に, 交換が発生した場合, 変数 koukan に 「1」 を代入するようにしましょ (図3の (10) 行目)。 さて、ここで図4のプログラムを,図3のプログラムのどこに挿入すればいいか 分かりますか? S:繰り返しが1周終わるごとに変数 koukan の値を確認する必要がありますから、 T: 正解です! よくできました。 キ だと思います。 98 第3章 コンピュータとプログラミング もし kouk

回答募集中 回答数: 0
数学 高校生

サの部分がわからないので解説して頂きたいです。

000076 76 sin0, cos0 の2次式の最大・最小 a, b, cは正の定数とする。 0 2 の範囲で定義された2つの関数 S(0)=(1-√3a)sin' 0 +2asincos0+ (1+√3a)cos'0g(0)=bsinc0+b について (1) S(0) を a, sin20, cos20 を用いて表すと S(0) T lasin 20+ + ウ イ と変形できる。 よって,f(8) は のとき最大値 A = [エオ (2) g (0) の最小値が0であるとき, cの値の範囲は cサである。 このとき,さらにS(0) g(8) の最大値と最小値がそれぞれ一致するならば a+ キ 0= T ■ク のとき最小値ケ コαをとる。 b = セ + ソ タ a = ス チ である。 解答 (1) f(0) 変形すると Key 1 f(0)=(1-√3a) 1-cos20 2 +2a- sin20 2 +(1+√3a)1+ cos20 Key 2 2 = asin20+√3acos20+1= a(sin20+√3 cos20) +1 =2asin(20+ /25) +1 f(8) = (sin'0+cos'0) +a2sincos0 +3 a(cos20-sin³0) と変形し 2倍角の公式 2sincos0 = sin20 cos' 0 -sin^0= cos20 を代入してもよい。 π のとき ≤20+ 3 13 4 S より √3 2 α > 0 より ≤ sin(20+) 1 -√3a+1≦2asin (20+4 +1 ≦ 2a+10 よって, f(8) は 1 02 π π 20+ すなわち 0= 33 = 243 のとき最大値 24 +1 12 π 20+ (2)g(8)=0 のとき 60 より sinc0 = -1 0≧0 の範囲で sinc0 = -1 となる最小の8の値。 は すなわち 0 のとき 最小値1-3a 2 D bsinco = -b 3 c>0より, clo= となり 3 8₁ = 2 となるから 12c <10+(-1)=( よって,OSTの範囲で g (8) の最小値が0 となるとき c0 であるから, 3π 2c より c≥ 3 2 f(8) g (0) の最大値と最小値がそれぞれ一致するとき 2α+1=26 かつ 1-√34=0 これを解いて a= √3 3+2√3 b = 3 6 √3 3 三角関数 ( 最大値は (2)=6(sin+1) +1 = 26 攻略のカギ! Key 1 psin0 + gsincosd+rcos'0 は, sin 20, cos20 で表せ sind と costの2次式 f(0) = psin'0+gsindcosd+rcos' の最大・最小は, 2倍角の公式から得られ る下の3つの等式を利用して, f(0) を sin20 と cos20 の式で表してから、 合成して求める。 sin20 sincost= 2 sin² = 1-cos20 2 1+cos20 cos2 0 = 2 2 asin + bcos0 は,rsin (0+α)の形に合成せよ 35 (p.149)

回答募集中 回答数: 0
数学 高校生

(1)の答えが14個なんですけどなぜ14個なんでしょうか

解答 648を素因数分解すると する。 648=23.34 648 の正の約数は, 23 の正の約数と3の正の約数 の積で表される。 648の素因数 2)648 2)324 23 の正の約数は,1,2,22,23の4個 2)162 34 の正の約数は,1,3,32,3334 の よって, 648 の正の約数の個数は 5個 3) 81 4×5=20 (個) 答 3) 27 648 の正の約数は (1+2+2+23)(1+3+3+33 +3) を 3) 9 展開した頃にすべて現れる。 3 参考 よって, 求める和は (1+2+4+8)(1+3+9+27+81)=15×121=1815 答 自然数NがN=pqr と素因数分解されるとき,Nの正の約数 個数は (a+1)(6+1)(c+1) 総和は (1+p+…+p) (1+g++g°)(1+r+....+r) 練習 28 次の数について,正の約数は何個あるか。 (1) 192 (2)800 練習 29 360 の正の約数の個数と, 正の約数すべての和を求めよ。 テーマ 11 場合の数の応用 TTT 応 1000円札3枚,500円硬貨1枚,100円硬貨2枚の全部または一部を て, ちょうど支払うことのできる金額は何通りあるか。 考え方 1000円札 500円硬貨,100円硬貨の使い方を考えて,積の法則を使 ただし、金額が0円になる場合は除かれる。 解答 1000円札の使い方は0枚~3枚の 4通り 500円硬貨の使い方は0枚と1枚の2通り 100円硬貨の使い方は0枚~2枚の3通り このうち、全部0枚の場合は0円になるから除く。 忘れないよう よって、支払うことのできる金額は 4×2×3-1=23 (通り)

回答募集中 回答数: 0
化学 高校生

化学  (4)の問題について 6.0×10^23を4で割るのはどうしてですか?

リードC 基本例題 2 塩化ナトリウムの結晶 塩化ナトリウムの結晶の単位格子を図に示した。 (1)単位格子に含まれる Nat, Cl の数はそれぞれ何個か。 (2)1個のNa+の最も近くにあるCI-は何個か。また,中心 間の距離は何 nm か。 3 1 個の Na+の最も近くにある Na+ は何個か。 また, 中心 間の距離は何 nm か。2=1.4,√3=1.7 とする。 (4) 1molの塩化ナトリウムの結晶の体積は何cmか。 アボガドロ定数=6.0×102/mol,5.63=176 とする。 第1章 固体の構造 95 7 解説動画 CI Na |- 0.56nm||| (5) 塩化ナトリウムの結晶の密度は何g/cm か。 Na=23, Cl=35.5 とする。 脂針 NaCl の結晶では, Na と CI が接していて, Na+ どうし, CI どうしは接していない。 1nm=10m=10-7cm 解答 (1) Na (●) 1×12 (辺の中心) +1(中心)=4 (個) 圏 CI¯ (0): ×8(頂点)+1/2×6(面の中心)=4 (個) 圄 (2) 立方体の中心のNa+ に注目すると, C1- は上下, 左右, 前後に1個ずつの計6個答 中心間の距離は一辺の長さの1/2で0.28mm 圏 (3) 立方体の中心の Na+ に注目すると, Na+ は立方体の各辺の中心の計12個 答 中心間の距離は面の対角線の1で0.56mm×√2×12=0.392nm≒0.39mm 圏 面の対角線の長さ (4) 単位格子 (Na+, CI がそれぞれ4個ずつ)の体積が (0.56nm)=(5.6×10cm)3 なので, 1mol (Na+, CI がそれぞれ 6.0×1023個ずつ) の体積は, (5.6×10 - cm)x- 6.0×1023 176×6.0×10 -1 ・1 cm=26.4cm≒26cm 答 4 (5)密度=質量 58.5 g 体積 =2.21... g/cm≒2.2g/cm 答 26.4cm3 1 基本問題 133 必解

回答募集中 回答数: 0
数学 高校生

この問題答え見てもよくわかりません

精講 133 計算の工夫 次のデータは5人のハンドボール投げの記録である。 28,α,24,b,c (単位はm)+01+819~ このデータでは、次の4つの性質が成りたっている. (ア) 24 <a<28<b<c (イ) 第3四分位数は33m (ウ) 平均値は 29m (エ) 分散は 14 このとき, a, b, c の値を求めよ. 文字が3つありますので,第3四分位数, 平均値,分散の定義に従 って等式を3つつくり、連立方程式を解けばよいだけですが,数値 が大きいので,計算まちがいが心配です. そこで,平均値がわかっているので,すべてのデータから平均値 29m を引 いた新しいデータを考えることで,計算量を減らす工夫を学びます。 解答 与えられたデータから29m をひいた数を 新しいデータとして考える. すなわち, 小さい順に, -5, a-29, -1, 6-29, c-29 を考える. α'=a-29,b'=b-29, c′'=c-29 とおく . (イ)より, b+c=33 だから,b+c=66 2 : b'+c'=8. ...... (ウ)より,24+α+28+b+c=29・5 ∴a+b+c=29・5-52 よって, a'+B'+c'+29・3=29・5-52 a'+b'+c′=29・2-52 ③) 26-166'+64-40=0 '-86'+12=0 (b'-2)(b'-6)=0 6'2 または 6 6'=2のとき,c=6 B'=6 のとき, c'=2であるが, =44 bc より, B' <c' だから,このときは不適. よって, '=2,'=6 以上のことより, a=27,6=31,c=35 注もし、元のデータのまま解答をつくると、 でき上がる 6+c=66,a+b+c=93, (a-29)2+(6-29)^2+(c-29)²= この時点で, a'=a-29,6'=6-29, c'=c-29 とおきた せん. 演習問題 133 視力検査の数値のように,小数点以下を含むデー 仕方は, 137で学びます. G 次のデータは5人の体重測定の結果である 57,64, a,b,c (単位はkg) このデータに対して、次の4つの性質が (ア) 57 <a<b<64 <c (イ) データの範囲は 10kg (ウ) データの平均値は 62kg (エ) 11.6

回答募集中 回答数: 0