HOME»基本情報技術者試験掲示板»基本情報午後問題問8設問2
投稿する
なるほど、ありがとうございます。
ただ私のアルゴリズム理解不足でしたね。
基本情報午後問題問8設問2 [1556]
午後試験三連敗さん(No.1)
基本情報午後問題問8設問2について
ケース3も左から実行しても右から実行しても
計算結果が等しくなると思うのですが
左から計算した場合
(12-3-1)×4×2
括弧内の引き算をすると8になり
かける4をして32 さらに2をかけて64
右から計算した場合
4かける2をして8
先程のように括弧内の引き算をすると8になり
8×8をして64になり
どちらも計算結果が等しくなるのですが
正解した人はどのようにして問題を解いたの
ですか?
ケース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))って解釈ですかねぇ
どうにも納得いかないですね
これって
12+(-3)+(-1)じゃなくて
12-(3+(-1))って解釈ですかねぇ
どうにも納得いかないですね
2018.10.23 11:07
かっこかりさん(No.5)
私も間違えたのですが、
私は左から引き算を
-1-3+12
と解釈しまして、でも実際は
1-3-12
で計算している、ということですかね。
もったいないことしました。
私は左から引き算を
-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となります
右から左からと言うのは「優先度(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