平成28年秋期午後問8

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
sonさん  
(No.1)
https://www.fe-siken.com/kakomon/28_aki/pm08.html
この問題では、Pattern[]、Value[]とも左端から桁数を数えることが前提となっていますが、
そのことは問題文のどの部分から読み取れるか、教えていただきたいです。

Pattern[0]には左端から数えて1番目の数字が入るのか、
              右端から数えて1番目の数字が入るのか
をうまく読み解くことができませんでした。

〔プログラムの説明〕(1)に
「各配列の添字は,0から始まる。文字列 Pattern[] のi番目の文字は Pattern[i-1] と表記する。」
とありますが、この部分だけでは左端から数えるのか、右端から数えるのかわからず、その他の部分を読んでもわかりませんでした・・・

どなたか教えていただけるとありがたいですm(__)m
2022.04.16 14:36
chihiroさん 
FE プラチナマイスター
(No.2)
配列は基本的に左から順に見ます。問題文から読み取るとかではなく、そういうもの、そういうルールだと思ってください。仮に配列を右から順に見ていく等、特殊な扱い方をする場合は、問題でそうすることを明記するはずなので、そのときは問題に従ってください。
2022.04.16 15:50
sonさん  
(No.3)
ご回答くださりありがとうございます。
配列が文字だったら迷わず左端から数えたと思うのですが、
数字の桁数に関連する問題だったため、右端から数えるものなのか、左端から数えるものなのか、
悩んでしまいました。
今後は惑わされずに左端から数えるようにします。
2022.04.16 16:06

返信投稿用フォーム

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

その他のスレッド


Pagetop