LET'S TRY
問題文
配列A[0]〜A[9]に正の整数を格納する規則がある。16,43,73,24,85を順に格納したとき,85が格納される場所はどこか。規則:①A[k mod 10]=0ならばそこに格納,②それ以外はA[(k+1) mod 10]=0ならばそこに格納,③それ以外はA[(k+4) mod 10]に格納。
fe-siken.com
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
配列A[0]〜A[9]に正の整数を格納する規則がある。16,43,73,24,85を順に格納したとき,85が格納される場所はどこか。規則:①A[k mod 10]=0ならばそこに格納,②それ以外はA[(k+1) mod 10]=0ならばそこに格納,③それ以外はA[(k+4) mod 10]に格納。
fe-siken.com
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は エ です。
各数値の格納:16→A[6](16 mod 10=6),43→A[3],73→A[4](A[3]占有,(73+1) mod 10=4),24→A[5](A[4]占有,(24+1) mod 10=5),85:A[5]占有→A[6]占有→(85+4) mod 10=9,A[9]に格納。
学習ノートを読み込んでいます…