Mathematics
Examination
Test
Archives
2005 名古屋大学 後期
情報文化学部社会システム情報学科・自然情報学科
自然情報学科では【3】(b)
社会システム情報学科では【3】(b)との選択
自然情報学科では【3】(a)との選択
易□ 並□ 難□
【4】 自然数を入力すると,とからなる列を表示するプログラムを考える.このプログラムに入力する自然数と表示される列の関係はつぎの通りである.
入力する自然数 | 表示される列 |
---|---|
一般に,を入力すると,を入力したときに表示される列の後にを入力したときに表示される列をつないだ列が表示される.つぎの各問に答えよ.
(1) を入力したときに表示される列を示せ.
(2) 空欄を埋めて,プログラムを完成させよ.ただし,表示される列の長さがを超える場合は扱えなくてもよいとする.また,270
行の PRINT X(I);
は変数 X(I)
の値を表示し,改行しない命令である.
100 DIM X(10000)
110 X(1)=2
120 X(2)=1
130 A=1
140 B=2
150 INPUT N
160 IF N=1 THEN C=1:GOTO 260
170 IF N=2 THEN C=2:GOTO 260
180 FOR I=3 TO N
190 FOR J=1 TO A
200 X(B+J)=
イ 210 NEXT J
220 C=
ロ 230 A=
ハ 240 B=C
250 NEXT I
260 FOR I=1 TO C
270 PRINT X(I);
280 NEXT I
290 END
(3) を入力したときに表示される列に現れるの個数をとするとき,の間に成立する関係式を求めよ.