南理工上机试题
31页1、2010上机题1. 输入两个字符串s和t,打印出t在s中的出现的位置,并输出出现的次数如输入:s=qwqwertqweqqqq,t=qw输出:1 3 5 32. 观察一个数的序列规律,1,2,3,4,5,6,8,9,10,12,15,16,18现在输入一个数8(即上述序列中的第8个数),输出:9试编程实现。注:上述序列皆是1,2,3,5,的倍数3.求二进制逆序 如 输入10,对应二进制数为1010,其逆序为0101,对应十进制输出为5(5即为10的逆序数)。4.求满足条件n*n-m*m-n*m=1,且使m*m+n*n值最大的m,n,其中m,n的值都要小于k,k由用户输入。5.已知一个数组如a【10】=1,2,3,4,5,6,7,8,9,0,输入p,则右移p位,如输入3后,输出a【10】=8,9,0,1,2,3,4,5,6,7,要求时间复杂度和空间复杂度尽量小。6.已知一个斜三角:22 32 14 77 45 12 34 37 23 44 23 15 34 54 88 从最左上角元素开始往右或往右下走,请问顺着哪条路所经过的值的总和最大,如可以有路线:22,32,34,23,54 ; 2
2、2,12,44,34,88等等请求出满足值总和最大的那条线路。2010上机原题答案毕竟回忆的,个别地方会有一点点的出入第六题没来得及做,第一题有点问题,大家自己调一下。第一题#include#include#include#includevoid main()char s70,t100;int i=0,j,count=0,len;cout输入两字符串:s; cout输入第2个字符串:t;len=strlen(t); while(s!=0)for(j=0;j=len;j+)if(si+j=tj) j+;else break;if(j=len+1) count+; couti+1;i+;coutendlcountendl;第二题#include#include#includeint 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,a1500;long i;for(i=1;i1000000;i+) if(fun(
3、i)aj+=i;cout输入n(n=1500):n;coutan-1endl;第三题#include#include#includevoid main()int i=0,m,j=0,n=0,a100;cout输入一个十进制数:m;while(m!=0)a=m%2;m=m/2;i+;while(ji)n=n*2+aj;j+;cout其二进制逆序数:endlnendl;第四题#include#include#includevoid main()int m,n,k,maxm,maxn,max=0;cout输入k:k;for(m=0;m=k;m+)for(n=0;n=k;n+)if(n*n-m*n-m*m=1&maxm*m+n*n) max=m*m+n*n;maxm=m;maxn=n;coutmaxmmaxnendl;第五题#include#include#includevoid main()int p,i,j,r10=1,2,3,4,5,6,7,8,9,10,s10;cinp;for(i=0;i=p-1;i+)s=r;for(j=p;j=10;j+)rj-p=rj;for(j=0;jp;j+
《南理工上机试题》由会员公****分享,可在线阅读,更多相关《南理工上机试题》请在金锄头文库上搜索。
精读引领课说课材料2
中学老师2023年个人工作总结(7篇).doc
柳州人机协同操作设备项目实施方案【范文模板】
多金属氧酸盐
热卷法兰项目商业计划书写作参考
20.学会看病教学案
幼儿园园长个人工作总结标准模板(4篇).doc
教导处个人工作总结集锦八篇
北京市建筑劳务分包合同范本09年新合同
2023市场部推广年度工作计划总结(3篇).doc
一班级班主任新学期工作方案秋季学期 4篇
中国石油大学华东21春《安全人机工程》在线作业一满分答案3
圣诞嘉年华作文550字
全国10月高等教育自学考试票据法试题
酒店服务意识
纺织服装产业
覃映春优质课比赛教案
内科医生述职报告
万年历设计报告
试用期个人工作总结标准范文(2篇).doc
2023-04-12 23页
2023-10-17 12页
2023-01-03 122页
2022-10-14 21页
2023-08-28 7页
2023-10-06 13页
2022-12-27 2页
2023-11-25 7页
2024-01-26 6页
2023-03-31 12页