|
|
| 1行目: |
1行目: |
| <freescript></script>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Main; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Main-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Main-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Normal; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Normal-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Normal-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Alphabets; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Alphabets-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Alphabets-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Variants; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Variants-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Variants-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Marks; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Marks-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Marks-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Arrows; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Arrows-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Arrows-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Symbols; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Symbols-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Symbols-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Shapes; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Shapes-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Shapes-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Operators; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Operators-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Operators-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Size1; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Size1-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Size1-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Size2; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Size2-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Size2-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Size3; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Size3-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Size3-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Size4; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Size4-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Size4-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_Size5; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_Size5-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_Size5-Regular.otf?V=2.7.9') format('opentype')}</style>
| |
| <style type="text/css">@font-face {font-family: NeoEulerMathJax_NonUnicode; src: url('https://wiki.yo-net.jp/font/NeoEuler/woff/NeoEulerMathJax_NonUnicode-Regular.woff?V=2.7.9') format('woff'), url('https://wiki.yo-net.jp/font/NeoEuler/otf/NeoEulerMathJax_NonUnicode-Regular.otf?V=2.7.9') format('opentype')}</style><script type="text/x-mathjax-config">
| |
| MathJax.Ajax.config.path["Contrib"]="https://wiki.yo-net.jp/mathjax/";
| |
| MathJax.Hub.Register.StartupHook("TeX Jax Ready",function (){
| |
| MathJax.Hub.Insert(
| |
| MathJax.InputJax.TeX.Definitions.macros,{
| |
| cancel: ["Extension","cancel"],
| |
| bcancel: ["Extension","cancel"],
| |
| xcancel: ["Extension","cancel"],
| |
| cancelto: ["Extension","cancel"]
| |
| }
| |
| );
| |
| });
| |
| MathJax.Hub.Config({
| |
| tex2jax:{
| |
| displayMath: [['$$', '$$'],['\\[', '\\]']], //displayスタイル数式に利用する記号の指定
| |
| inlineMath: [['\\@', '\\@'],['\\(', '\\)']],//inlineスタイル数式に利用する記号の指定
| |
| //ここは使う人が自由に設定する部分です。
| |
| processEscapes: true
| |
| },
| |
| TeX:{
| |
| // equationNumbers:{autoNumber: "AMS"},
| |
| extensions: ["[Contrib]/physics/physics.js","[Contrib]/siunitx/siunitx.js", "color.js", "cancel.js"]
| |
| },
| |
| "HTML-CSS": {
| |
| availableFonts: [],
| |
| preferredFont: null,
| |
| undefinedFamily: "Meiryo, STIXGeneral, 'Arial Unicode MS', serif",
| |
| webFont: "Neo-Euler"
| |
| },
| |
| });
| |
| </script>
| |
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=TeX-AMS_HTML-full"></script>
| |
| <script>
| |
| </freescript>
| |
| [[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る | | [[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る |
|
| |
|
| 57行目: |
8行目: |
|
| |
|
| =='''問4(問題文)'''== | | =='''問4(問題文)'''== |
| 符号長7ビット、情報ビット数4ビットのハミング符号による誤り訂正の方法を、次のとおりとする。
| | ドップラー効果を応用したセンサーで測定できるものはどれか。 |
|
| |
|
| 受信した7ビットの符号語x<sub>1</sub>x<sub>2</sub>x<sub>3</sub>x<sub>4</sub>x<sub>5</sub>x<sub>6</sub>x<sub>7</sub>(x<sub>k</sub>=0又は1)に対して
| |
|
| |
|
| c<sub>0</sub> = x<sub>1</sub> +x<sub>3</sub> +x<sub>5</sub> +x<sub>7</sub>
| | ア 血中酸素飽和度 |
|
| |
|
| c<sub>1</sub> = x<sub>2</sub>+x<sub>3</sub> +x<sub>6</sub>+x<sub>7</sub>
| | イ 血糖値 |
|
| |
|
| c<sub>2</sub> = x<sub>4</sub>+x<sub>5</sub>+x<sub>6</sub>+x<sub>7</sub>
| | ウ 血流量 |
|
| |
|
| (いずれも mod 2 での計算)
| | エ 体内水分量 |
| | |
| を計算し、c<sub>0</sub>、c<sub>1</sub>、c<sub>2</sub>の中に少なくとも一つは0でないものがある場合には、
| |
| | |
| i = c<sub>0</sub>+c<sub>1</sub>×2+c<sub>2</sub>×4
| |
| | |
| を求めて、左から i ビット目を反転することによって誤りを訂正する。
| |
| | |
| 受信した符号語が1000101であった場合、誤り訂正後の符号語はどれか。
| |
| | |
| | |
| ア 1000001
| |
| | |
| イ 1000101
| |
| | |
| ウ 1001101
| |
| | |
| エ 1010101
| |
|
| |
|
| | | |
|
| |
|
| =='''回答・解説'''== | | =='''回答・解説'''== |
| 誤り符号の仕組みを知ってるかを問いたいのでしょうけれど、書かれたとおり計算すると答えれる四則演算できたもん勝ちの問題です。やってみましょう。といってもmod 2が2で割った余りっていう意味を理解できないと駄目ですけどね。
| |
|
| |
|
| |
| c<sub>0</sub> = x<sub>1</sub> +x<sub>3</sub> +x<sub>5</sub> +x<sub>7</sub>は
| |
|
| |
|
| |
| なので、
| |
|
| |
|
| |
| <span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_1+0+1+1_=_3" style="width: 9.257em; display: inline-block;"><span style="display: inline-block; position: relative; width: 7.263em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1007.21em, 2.355em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">3</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.127em; border-left: 0px solid; width: 0px; height: 1.107em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_3_\divisionsymbol_2_=_1_\text{余り}_1" style="width: 8.541em; display: inline-block;"><span style="display: inline-block; position: relative; width: 6.701em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1006.5em, 2.61em, -999.997em); top: -2.247em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">3</span><span class="texatom"><span class="mrow"><span class="mtext" style="font-family: NeoEulerMathJax_Main;"> </span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">÷</span><span class="mtext" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;"> </span></span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">2</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">1</span><span class="mtext"><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">余</span><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">り</span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span></span><span style="display: inline-block; width: 0px; height: 2.252em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.321em; border-left: 0px solid; width: 0px; height: 1.432em;"></span></span></span>、余りが格納されるので、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_0_=_1" style="width: 3.479em; display: inline-block;"><span style="display: inline-block; position: relative; width: 2.712em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1002.51em, 2.457em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">0</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">1</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 1.237em;"></span></span></span>
| |
|
| |
|
| |
| c<sub>1</sub> = x<sub>2</sub>+x<sub>3</sub> +x<sub>6</sub>+x<sub>7</sub>
| |
|
| |
|
| |
| なので、
| |
|
| |
|
| |
| <span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_0+0+0+1_=_1" style="width: 9.257em; display: inline-block;"><span style="display: inline-block; position: relative; width: 7.263em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1007.06em, 2.355em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">1</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.127em; border-left: 0px solid; width: 0px; height: 1.107em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_1_\divisionsymbol_2_=_0_\text{余り}_1" style="width: 8.541em; display: inline-block;"><span style="display: inline-block; position: relative; width: 6.701em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1006.5em, 2.61em, -999.997em); top: -2.247em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span><span class="texatom"><span class="mrow"><span class="mtext" style="font-family: NeoEulerMathJax_Main;"> </span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">÷</span><span class="mtext" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;"> </span></span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">2</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">0</span><span class="mtext"><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">余</span><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">り</span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span></span><span style="display: inline-block; width: 0px; height: 2.252em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.321em; border-left: 0px solid; width: 0px; height: 1.432em;"></span></span></span>、つまり<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_1_=_1" style="width: 3.479em; display: inline-block;"><span style="display: inline-block; position: relative; width: 2.712em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1002.51em, 2.457em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">1</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">1</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 1.237em;"></span></span></span>
| |
|
| |
|
| |
| c<sub>2</sub> = x<sub>4</sub>+x<sub>5</sub>+x<sub>6</sub>+x<sub>7</sub>
| |
|
| |
|
| |
| なので
| |
|
| |
|
| |
| <span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_0+1+0+1_=_2" style="width: 9.257em; display: inline-block;"><span style="display: inline-block; position: relative; width: 7.263em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1007.21em, 2.355em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">2</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.127em; border-left: 0px solid; width: 0px; height: 1.107em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_1_\divisionsymbol_2_=_2_\text{余り}_1" style="width: 8.541em; display: inline-block;"><span style="display: inline-block; position: relative; width: 6.701em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1006.5em, 2.61em, -999.997em); top: -2.247em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span><span class="texatom"><span class="mrow"><span class="mtext" style="font-family: NeoEulerMathJax_Main;"> </span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">÷</span><span class="mtext" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;"> </span></span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">2</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">2</span><span class="mtext"><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">余</span><span style="font-family: Meiryo, STIXGeneral, "Arial Unicode MS", serif; font-size: 79%; font-style: normal; font-weight: normal;">り</span></span><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span></span><span style="display: inline-block; width: 0px; height: 2.252em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.321em; border-left: 0px solid; width: 0px; height: 1.432em;"></span></span></span>、つまり<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_2_=_0" style="width: 3.479em; display: inline-block;"><span style="display: inline-block; position: relative; width: 2.712em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1002.66em, 2.457em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">2</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">0</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 1.237em;"></span></span></span>
| |
|
| |
|
| |
| <span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_0" style="width: 1.179em; display: inline-block;"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.485em, 1000.92em, 2.406em, -999.997em); top: -2.094em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">0</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span></span><span style="display: inline-block; width: 0px; height: 2.099em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 0.912em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_1" style="width: 1.179em; display: inline-block;"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.485em, 1000.92em, 2.406em, -999.997em); top: -2.094em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">1</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span></span><span style="display: inline-block; width: 0px; height: 2.099em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 0.912em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_c\_2" style="width: 1.179em; display: inline-block;"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.485em, 1000.92em, 2.406em, -999.997em); top: -2.094em; left: 0em;"><span class="mrow"><span class="msubsup"><span style="display: inline-block; position: relative; width: 0.923em; height: 0px;"><span style="position: absolute; clip: rect(3.377em, 1000.46em, 4.144em, -999.997em); top: -3.986em; left: 0em;"><span class="mi" style="font-family: NeoEulerMathJax_Main;">c</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span><span style="position: absolute; top: -3.832em; left: 0.514em;"><span class="mn" style="font-size: 70.7%; font-family: NeoEulerMathJax_Main;">2</span><span style="display: inline-block; width: 0px; height: 3.991em;"></span></span></span></span></span><span style="display: inline-block; width: 0px; height: 2.099em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.256em; border-left: 0px solid; width: 0px; height: 0.912em;"></span></span></span>に0でないものが含まれるので、引き続き誤り訂正処理をします。
| |
|
| |
|
| |
| i = c<sub>0</sub>+c<sub>1</sub>×2+c<sub>2</sub>×4
| |
|
| |
|
| |
| なので、
| |
|
| |
|
| |
| <span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_1_+_1_\times_2_+_0_+_0_\times_4_=_3" style="width: 13.501em; display: inline-block;"><span style="display: inline-block; position: relative; width: 10.638em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1010.59em, 2.355em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="mn" style="font-family: NeoEulerMathJax_Main;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">1</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">×</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">2</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">+</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">0</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">×</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.207em;">4</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">3</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.127em; border-left: 0px solid; width: 0px; height: 1.107em;"></span></span></span>、<span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" tabindex="0" style="position: relative;" role="presentation"><span class="none-math" id="Inline:_i_=_3" style="width: 2.764em; display: inline-block;"><span style="display: inline-block; position: relative; width: 2.15em; height: 0px; font-size: 127%;"><span style="position: absolute; clip: rect(1.281em, 1002.1em, 2.303em, -999.997em); top: -2.145em; left: 0em;"><span class="mrow"><span class="mi" style="font-family: NeoEulerMathJax_Main;">i</span><span class="mo" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">=</span><span class="mn" style="font-family: NeoEulerMathJax_Main; padding-left: 0.258em;">3</span></span><span style="display: inline-block; width: 0px; height: 2.15em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.062em; border-left: 0px solid; width: 0px; height: 1.042em;"></span></span></span>
| |
|
| |
|
| |
| 1000101の左から 3 ビット目を反転して、1010101
| |
|
| |
|
| |
| したがって
| |
|
| |
|
| |
| <span style = "background:linear-gradient(transparent 75%, #7fbfff 75%); font-weight:bold; ">
| |
| エ 1010101</span>
| |
|
| |
|
| |
|
| が答えです。
| |
|
| |
|
| | | |