单选题在连续奇数1、3、····、205、207中选取N个不同数,使得他们的和为2359,那么N的最大值是( )。A47B48C50D51

单选题
在连续奇数1、3、····、205、207中选取N个不同数,使得他们的和为2359,那么N的最大值是( )。
A

47

B

48

C

50

D

51


参考解析

解析:

相关考题:

试题二(共 15分)阅读以下说明和C函数,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明 1】函数Counter(int n, int w[])的功能是计算整数n的二进制表示形式中1的个数,同时用数组w记录该二进制数中1所在位置的权。例如,十进制数22的二进制表示为10110。对于该二进制数,1的个数为3,在w[0]中存入2(即21)、w[1]中存入4(即22)、w[2]中存入16(即24)。【C函数 1】int Counter(int n, int w[]){ int i = 0, k = 1;while ( (1) ) {if (n % 2) w[i++] = k;n = n / 2; (2) ;}return i;}【说明 2】函数 Smove(int A[], int n)的功能是将数组中所有的奇数都放到所有偶数之前。其过程为:设置数组元素下标索引i(初值为0)和j(初值为n-1),从数组的两端开始检查元素的奇偶性。若 A[i]、A[j]都是奇数,则从前往后找出一个偶数,再与 A[j]进行交换;若 A[i]、A[j]都是偶数,则从后往前找出一个奇数,再与A[i]进行交换;若 A[i]是偶数而A[j]是奇数,则交换两者,直到将所有的奇数都排在所有偶数之前为止。【C函数 2】void Smove(int A[], int n){ int temp, i = 0, j = n-1;if ( n 2 ) return;while ( i j ) {if ( A[i] % 2 == 1 A[j] % 2 == 1 ) { (3) ; }else if ( A[i] % 2 == 0 A[j] % 2 == 0 ) { (4) ; }else {if ( (5) ) {temp = A[i]; A[i] = A[j]; A[j] = temp;}i++, j--;}}}

设一棵完全二叉树共有700个结点,则在该二叉树中有( )个叶子结点(提示:1、n1=1,n为偶数;n1=0,n为奇数;2、n0=n2+13、n=n0+n1+n2)

已知数列{an}满足an=3n+1(n为奇数,n∈N) 2n-2(n为偶数,n∈N)则a2·a3=( )。A.70B.28C.20D.8

已知一个大小为n的整型数组,现求该数组的全部连续子数组的元素之和的最大值,最优算法的时间复杂度是()如:a[4]={2,-1,3,-4},它的全部连续子数组为{2,-1,3,-4,[2,-1],[-1,3],[3,-4],[2,-1,3],[-1,3,-4],[2,-1,3,-4]},它们的元素之和为{2,-1,3,-4,1,2,-1,4,-2,0},其中的最大值为4。A.O(logN)B.O(N)C.O(N*logN)D.O(N^2)

100个孩子按1、2、3……依次报数,从报奇数的人中选取k个孩子,他们所报数字之和为1949,问k最大值为多少?A.43B.44C.45D.46

在图示四个轴力N1、N2、N3和N4中,( )。:(A)N1和N2为正,N3和N4为负。(B)N1和N4为正,N2和N3为负。(C)N2和N3为正,N1和N4为负。(D)N3和N4为正,N1和N2为负

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。【说明】设有3n+2个球互连,将自然数1~3n+2分别为这些球编号,使相连的两球编号之差的绝对值正好是数列1,2,…,3n+1中的各数,如下图所示:其中填自然数的思想如下;(1)先自左向右,第1列中间1个填数,然后第2列上、下2个填数,每次2列;但若n为偶数,最后1次只排第1列中间一个数。(2)自右向左,先右第1列中间填数;若n是奇数,再右第2列中间填数。然后依次右第1列上、下2个填数,再右第2列中间1个填数,直到左第2列为止。【程序】include <stdio.h>define size 10int a[3][size];void main(){int i,k,m,n;printf("imput the n:");scanf("%d",n);k=1;for(i=0; i<=n/2; i++){a[1][2*i]=k; k++;if((i==n/2) (1) ||(i<n/2)){a[0][2*i+1]=k;k++;(2)k++;}}if(n%2==1){(3)k++;m=n;}else(4)for(i=0; i<n/2; i++){a[1][m-2*i]=k; k++;(5)k++;a[2][m-2*i-1]=k; k++;}a[1][1]=k;printf("\n");printf(" ");for(i=1; i<=n; i++)printf("%6d",a[0][i]);printf("\n\n");for(i=0; i<=n+1; i++)printf("%6d",a[1][i]);printf("\n\n");printf(" ");for(i=1; i<=n; i++)printf("%6d",a[2][i]);printf("\n");}

n为 100 以内的自然数,那么能令2n-1被7 整除的n有多少个?A.32B.33C.34D.35

设n位二进制数(从000到111)中不含连续三位数字相同的数共有F(n)个,显然F(1)=2,F(2)=4。以下选项中有一个公式是正确的,通过实例验证选出的是( )。A.F(n)=2n (n1) B.F(n)=n2-n+2 (n1) C.F(n)=F(n-1)+4n-6 (n2) D.F(n)=F(n-1)+F(n-2) (n3)

100个孩子按1、2,3……依次报数,从报奇数的人中选取k个孩子,他们所报数字之和为1949。问k最大值为多少? A.43 B.44 C.45 D.46

设n位二进制数(从00…0到11…1)中不含连续三位数字相同的数共有F(n)个,显然F(1)=2,F(2)=4。以下选项中有一个公式是正确的,通过实例验证选出的是( )。A.F(n)=2n (n≥1)B.F(n)=n2-n+2 (n≥1)C.F(n)=F(n-1)+4n-6 (n≥2)D.F(n)=F(n-1)+F(n-2) (n≥3)

五个连续奇数中,第三个数比第一个数与第五个数之和的1/3大9.那么,这五个奇数的和是多少? ( )A.108B.115C.129D.135

从1、2、3、…、n中,任取57个数,使这57个数必有两个数的差为13,则n的最大值为多少?( )A.106B.107C.108D.109

假设按照大小顺序排列的数列包含n个数(n为奇数),则此数列的中数是(  )A.出现次数最多的数B.位于数列最中间的数C.位于最中间的两个数的平均数D.最大值和最小值的平均数

若树T有n个顶点,那么它的边数一定是( )A.n2B.nC.n+1D.n-1

两个大小为3N、4N的力合成一个力时,此合力最大值为( )。A.5NB.7NC.12ND.1N

链传动中链条的节数采用()最好。A、偶数;B、奇数;C、任何自然数;D、4n+1(n属于N)。

在连续奇数1,3,…,205,207中选取N个不同数,使得它们的和为2359,那么N的最大值是()。A、47B、48C、50D、51

合N有机化合物的分子离子峰,其m/z所遵循的规则是()。A、不管N原子数的奇偶,其m/z均为偶数B、N原子数为偶数时,m/z为奇数;N原子数为奇数时,m/z为偶数C、N原子数为偶数时,为偶数;N原子数为奇数时,m/z为奇数D、不管N原子数的奇偶,其m/z均为奇数

在一个具有n个顶点的无向完全图中,所含的边数为()A、 nB、 n(n-1)C、 n(n-1)/2D、 n(n+1)/2

在域F中,e是单位元,存在n,n为正整数使得ne=0成立的正整数n是什么?()A、合数B、素数C、奇数D、偶数

含C、H和N的有机化合物的分子离子m/z的规则是()。A、 偶数个N原子数形成偶数m/z,奇数个N原子形成奇数m/zB、 偶数个N原子数形成奇数m/z,奇数个N原子形成偶数m/zC、 不管N原子数的奇偶都形成偶数m/zD、 不管N原子数的奇偶都形成奇数m/z

如果采用分层抽样,从个体数为N的总体中抽取一个容量为n样本,那么每个个体被抽到的可能性为()。A、1/NB、1/nC、n/ND、N/n

一个等差数列共有2N+1项,所有奇数项的和为64,所有偶数项的和为56,那么N的值为()A、5B、6C、8D、7

单选题含C、H和N的有机化合物的分子离子m/z的规则是()。A 偶数个N原子数形成偶数m/z,奇数个N原子形成奇数m/zB 偶数个N原子数形成奇数m/z,奇数个N原子形成偶数m/zC 不管N原子数的奇偶都形成偶数m/zD 不管N原子数的奇偶都形成奇数m/z

单选题在连续奇数1,3,…,205,207中选取N个不同数,使得它们的和为2359,那么N的最大值是(  )。A47B48C50D51