基本情報午後問題問8設問2

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
午後試験三連敗さん  
(No.1)
基本情報午後問題問8設問2について
ケース3も左から実行しても右から実行しても
計算結果が等しくなると思うのですが
左から計算した場合 
(12-3-1)×4×2
括弧内の引き算をすると8になり
かける4をして32 さらに2をかけて64
右から計算した場合
4かける2をして8
先程のように括弧内の引き算をすると8になり
8×8をして64になり
どちらも計算結果が等しくなるのですが
正解した人はどのようにして問題を解いたの
ですか?
2018.10.22 09:42
なたさん 
(No.2)
()内の計算左からしてないです?
2018.10.22 09:54
よし明日からも頑張るさん 
(No.3)
自分もそれで間違えたね・・・()内も右からやらないといけなくない?って試験後に気づきました・・・答えウではなくアでした・・
2018.10.22 10:52
名無しの案山子さん 
(No.4)
自分も間違えたのですが
これって
12+(-3)+(-1)じゃなくて
12-(3+(-1))って解釈ですかねぇ

どうにも納得いかないですね
2018.10.23 11:07
かっこかりさん 
(No.5)
私も間違えたのですが、
私は左から引き算を
-1-3+12
と解釈しまして、でも実際は
1-3-12
で計算している、ということですかね。
もったいないことしました。
2018.10.23 11:25
名無しさん 
(No.6)
(12-3-1)×4×2

右から左からと言うのは「優先度(priority)が同じ場合」です
それぞれの符号には解析部分でpriorityが設定されています
この場合priorityの値は - = - > × = × ですので、右からの場合3-1=2, 12-2=10, 10×2=20, 20×4=80となります
2018.10.24 22:24
かっこかりさん 
(No.7)
>名無しさん
なるほど、ありがとうございます。
ただ私のアルゴリズム理解不足でしたね。
2018.10.26 10:43

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop