完善程序-数论

题目总数:20
总分数:100
时间:不限时
第 1-5 题    多题目

第1题 单选

①处应填()

A.

k=0

B.

p[i]=i

C.

tmp=true

D.

 p[i]=r

第2题 单选

②处应填( )

A.

 p[j]

B.

p[n]

C.

n

D.

j

第3题 单选

③处应填( )

A.

p[r]=i

B.

p[j]=i

C.

tmp=true

D.

ans++

第4题 单选

④处应填()

A.

j+k

B.

p[j]+p[k]

C.

 p[j]

D.

 p[k]

第5题 单选

⑤处应填( )

A.

2010

B.

1005

C.

2009

D.

1004

第 6-10 题    多题目

第1题 单选

①处应填( )

A.

0

B.

1

C.

p/2

D.

p-1/2

第2题 单选

②处应填()

A.

p

B.

x

C.

p/2!-0

D.

 A&C

第3题 单选

③处应填( )

A.

result%m

B.

x%m

C.

result*x%m

D.

result*result

第4题 单选

④处应填()

A.

x*x

B.

x*x%m

C.

x%m

D.

x*x%result

第5题 单选

⑤处应填( )

A.

x

B.

m

C.

p

D.

result

第 11-15 题    多题目

第1题 单选

①处应填( )

A.

q[0]

B.

n

C.

p[0]

D.

0

第2题 单选

②处应填( )

A.

rest<q

B.

rest!=q

C.

rest<=q

D.

rest

第3题 单选

③处应填()

A.

rest/q

B.

rest%q

C.

rest

D.

rest&q

第4题 单选

④处应填()

A.

pow(i,10)%q+p[i]

B.

rest*10+p[i]%q

C.

rest%q* 10+p[i]

D.

rest+p[i]

第5题 单选

⑤处应填()

A.

rest-q

B.

rest

C.

restlq

D.

rest%q

第 16-20 题    多题目

第1题 单选

①处应填( )

A.

i*2

B.

 i*i

C.

i+i

D.

i*i*i

第2题 单选

②处应填( )

A.

n

B.

n/i

C.

n%2

D.

n-i

第3题 单选

③处应填()

A.

return a

B.

return b

C.

return a+b

D.

return a-b

第4题 单选

④处应填()

A.

a/b

B.

a

C.

a%b

D.

b/a

第5题 单选

⑤处应填()

A.

gcd(a[i+1] a[j])

B.

ans+gcd(a[i+1],a[j-1])

C.

gcd(a[i],a[j])

D.

 ans+gcd(a[i],a[j])