考研论坛

 
楼主: tsinjz
打印 上一主题 下一主题

【计算机复试】最新06-10上机真题及答案

[复制链接]

1

主题

5

帖子

32

积分

新手上路

Rank: 1

精华
0
威望
0
K币
32 元
注册时间
2010-10-12
31
发表于 2010-10-12 21:29 | 只看该作者
好贴是一定得顶的
回复

使用道具 举报

0

主题

23

帖子

129

积分

一般战友

Rank: 2

精华
0
威望
0
K币
129 元
注册时间
2010-8-6
32
发表于 2011-3-3 10:53 | 只看该作者
非常感谢,
回复

使用道具 举报

3

主题

85

帖子

461

积分

一般战友

Rank: 2

精华
2
威望
145
K币
316 元
注册时间
2009-9-16
33
 楼主| 发表于 2011-2-19 01:26 | 只看该作者
计算机顶帖2
苏州若兰婚纱礼服:http://www.rolanbridal.net/
回复

使用道具 举报

0

主题

2

帖子

24

积分

新手上路

Rank: 1

精华
0
威望
0
K币
24 元
注册时间
2011-3-4
34
发表于 2011-3-7 12:07 | 只看该作者
tsinjz???我也是10的,tsin==秦??如果是的话,我认识你,呵呵,原先都没用过考研论坛,知道一个学弟问我考研信息,才来看看
回复

使用道具 举报

0

主题

2

帖子

24

积分

新手上路

Rank: 1

精华
0
威望
0
K币
24 元
注册时间
2011-3-4
35
发表于 2011-3-7 12:08 | 只看该作者
替你顶一个帖,很用心啊!!!
回复

使用道具 举报

4

主题

33

帖子

123

积分

一般战友

Rank: 2

精华
0
威望
0
K币
123 元
注册时间
2011-3-2
36
发表于 2011-3-7 12:23 | 只看该作者
谢谢楼主!!!
回复

使用道具 举报

3

主题

85

帖子

461

积分

一般战友

Rank: 2

精华
2
威望
145
K币
316 元
注册时间
2009-9-16
37
 楼主| 发表于 2011-6-9 15:13 | 只看该作者
回复 nustjsj10 的帖子

呵呵  好久没来这个论坛了,猜对了,看来我们真认识。。。
苏州若兰婚纱礼服:http://www.rolanbridal.net/
回复

使用道具 举报

1

主题

65

帖子

194

积分

一般战友

Rank: 2

精华
0
威望
0
K币
194 元
注册时间
2012-1-18
38
发表于 2012-1-26 10:41 | 只看该作者
太好了。。谢谢楼主!!
回复

使用道具 举报

3

主题

85

帖子

461

积分

一般战友

Rank: 2

精华
2
威望
145
K币
316 元
注册时间
2009-9-16
39
 楼主| 发表于 2010-4-10 00:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

2010上机题
1. 输入两个字符串st,打印出ts中的出现的位置,并输出出现的次数
如输入:s=qwqwertqweqqqqt=qw
输出:1 3 5

3

2. 观察一个数的序列规律,123456891012151618……
现在输入一个数8(即上述序列中的第8个数),输出:9
试编程实现。
注:上述序列皆是1235,的倍数
3.求二进制逆序
   输入10,对应二进制数为1010,其逆序为0101,对应十进制输出为55即为10的逆序数)。
4.
求满足条件n*n-m*m-n*m=1,且使m*m+n*n值最大的mn,其中mn的值都要小于kk由用户输入。
5.已知一个数组如a10={1234567890},输入p,则右移p位,如输入3后,输出a10={8901234567},要求时间复杂度和空间复杂度尽量小。
6.已知一个斜三角:
22 32 14 77 45
    12 34 37 23
         44 23 15
              34 54
                  88
从最左上角元素开始往右或往右下走,请问顺着哪条路所经过的值的总和最大,
如可以有路线:2232342354 2212443488等等
请求出满足值总和最大的那条线路。


2010上机原题答案
毕竟回忆的,个别地方会有一点点的出入
第六题没来得及做,第一题有点问题,大家自己调一下。
第一题
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<string.h>
void main()
{
char s[70],t[100];


int i=0,j,count=0,len;


cout<<"
输入两字符串:"<<endl;

cin>>s;


cout<<"
输入第2个字符串:"<<endl;

cin>>t;


len=strlen(t);

  

while(s!='\0')


{



for(j=0;j<=len;j++)



{if(s[i+j]==t[j])



j++;


else break;



}


if(j==len+1)


{count++;


cout<<i+1;


}





i++;


}


cout<<endl<<count<<endl;

}
第二题
#include<iostream.h>
#include<iomanip.h>
#include<math.h>

int fun(int n)


{
while(n%2==0)


n=n/2;


while(n%3==0)



n=n/3;



while(n%5==0)



n=n/5;



if(n==1)return 1;



else return 0;


}


void main()
{
int j=0,n,a[1500];


long i;


for(i=1;i<1000000;i++)


{ if(fun(i))


a[j++]=i;


}


cout<<"
输入n(n<=1500)"<<endl;

cin>>n;


cout<<a[n-1]<<endl;

}
第三题
#include<iostream.h>
#include<iomanip.h>
#include<math.h>

void main()
{
int i=0,m,j=0,n=0,a[100];


cout<<"
输入一个十进制数:"<<endl;

cin>>m;


while(m!=0)


{


a=m%2;



m=m/2;



i++;


}


while(j<i)


{


n=n*2+a[j];



j++;


}


cout<<"
其二进制逆序数:"<<endl<<n<<endl;
}
第四题
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
void main()
{
int m,n,k,maxm,maxn,max=0;


cout<<"
输入k:"<<endl;


cin>>k;



for(m=0;m<=k;m++)



for(n=0;n<=k;n++)



if(n*n-m*n-m*m==1&&max<m*m+n*n)



{ max=m*m+n*n;



maxm=m;



maxn=n;



}


cout<<maxm<<"
"<<maxn<<endl;

}
第五题
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
void main()
{
int p,i,j,r[10]={1,2,3,4,5,6,7,8,9,10},s[10];


cin>>p;


for(i=0;i<=p-1;i++)



s=r;


for(j=p;j<=10;j++)



r[j-p]=r[j];


for(j=0;j<p;j++)



r[10-p+j]=s[j];

   


cout<<"
左移后的结果:"<<endl;

for(i=0;i<10;i++)



cout<<r<<setw(5);


cout<<endl;

}





[ 本帖最后由 tsinjz 于 2010-4-10 00:40 编辑 ]

    评分

    参与人数 1威望 +30 收起 理由
    南理工大 + 30

    查看全部评分

    回复

    使用道具 举报

    2

    主题

    14

    帖子

    67

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    67 元
    注册时间
    2011-4-19
    40
    发表于 2012-4-27 10:54 | 只看该作者
    {:soso_e121:}楼主辛苦了……
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2024-5-7 18:48 , Processed in 0.079922 second(s), Total 21, Slave 20(Usage:7.25M, Links:[2]1,1_1) queries , Memcache On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭