
机试例题
西北向长安
这个作者很懒,什么都没留下…
展开
-
西工大2015年至2019年计算机机试题
基于15–19机试题西工大公众哈回忆以及网上查找资料,部分转载他人博客。西工大2015年计算机机试题西工大2016年计算机机试题西工大2017年计算机机试题西工大2018年计算机机试题 西工大2019年计算机机试第一题西工大2019年计算机机试第二题西工大2019年计算机机试第三题西工大2019年计算机机试第四题西工大2019年计算机机试第五题...原创 2020-03-23 18:43:05 · 534 阅读 · 1 评论 -
西工大2016年计算机机试题
题目来源:西工大计算机(微信公众号)第一题:跑步时间第二题:排序第三题:计算表达式第四题:海伦公式求三角形面积原创 2020-03-23 18:35:39 · 332 阅读 · 0 评论 -
西工大2017年计算机机试题
题目来源:西工大计算机(微信公众号)前三道题类似于去年前三道题第四题:括号匹配原创 2020-03-23 18:27:48 · 313 阅读 · 0 评论 -
西工大2015年计算机机试题
题目来源:西工大计算机(微信公众号)第一题:求三个数中最小的一个 输入样例:5 3 98 输出样例:3第二题:十进制转化为二进制 输入样例:1030 输出样例:10000000110第三题:迷宫问题1第四题:迷宫问题2第五题:字符串替换第六题:六数码问题第七题:输出命题公式的真值表第八题:计算单词的个数第九题:连阴雨...原创 2020-03-23 10:11:33 · 537 阅读 · 0 评论 -
西工大2018年计算机机试题
第一题:求乘积题目描述:求积给定n组数,每组两个整数,输出这两个整数的乘积输入样例:21 12 3输出样例:16第二题:求阶乘:题目描述:给定n组数,每组一个整数,输出该组数的阶乘第三题:全排列组合问题求C(n,m),求出n个数中任取m个数的不同取法个数注:C(n,m) = n!/(m! * (n - m)!)第四题:排序题目描述:给定n组数,每组数有m个,对每...原创 2020-03-22 11:18:32 · 877 阅读 · 0 评论 -
西工大2019年计算机机试第五题:求一年中任意两天的差值
问题:一年中任意两天差值,输入N组数据进行测试时,输出这两天之间的间隔天数,第二个日期总是在比第一个日期要大。例如,输入:22019 1 1 2019 1 22016 1 1 2016 3 1输出:261分析:同一年进的两个日期之间计算时间,则分别计算出每个日期是这一年的第几天,直接相减加1即可。比如第一个测试用例,19年的第一天和第二天时间间隔为多少,相减加1。为2 -...原创 2019-03-22 21:33:10 · 776 阅读 · 0 评论 -
西工大2019年计算机机试第四题:找素数(递归法)
问题:从M开始找到第n个质数;例如输入: 4 3输出:5 7 11分析:问题的关键在于素数的判断。想法:先定义一个函数判断一个数是否为素数,通过for循环判断(只能被1和本身整除的数);再构造一个递归函数,功能是找出从m开始(包含m)n个素数。递归函数中调用判定素数函数,弱一个数是素数的话,输出到控制台上,同时素数数量减1,本身加1,接着往下找。代码:#include<...原创 2019-03-22 20:30:47 · 774 阅读 · 0 评论 -
西工大2019年计算机机试第三题:判断IP地址是否合法
问题:判断IP地址是否合法,格式为a.b.c.d,每个数均为整数,且在[0.255]之间,若合法输出YES,否则输出no;例如,输入:21.2.3.42222.3.4.5输出:yesno分析:循环解决。...转载 2019-03-22 21:37:31 · 1334 阅读 · 3 评论 -
西工大2019年计算机机试第二题:海伦公式求面积
问题:海伦公式求面积,输入一个数字,代表N个三角形,先判断是否是三角形,不是输出NaN,是的话利用海伦公式输出面积(保留两位小数);例如:输入21.0 2.0 3.03.0 4.0 5.0输出:NaN6.00分析:这道题和第一大题差不多。采用一个while循环,每次输入三角形三边的值,满足条件(任意两边之和大于第三边),则能组成三角形,再运用海伦公式求面积,按标准输出。代码:...原创 2019-03-21 20:31:44 · 566 阅读 · 0 评论 -
西工大2019年计算机机试第一题:定长数组排序
问题:定长数组排序:输入一个数字n,代表输入n行数据,每行8个整数,按照从小到大的顺序输出,单行输入,单行输出。分析:第一反应就是二维数组,列的数量已经知道,行的数据需要输入。因此在刚开始时需要定义一个比较大的数组,以保证能处理大多数情况。定义比较大的二维数组比较浪费存储空间,因此,采用递归的思想来解决问题。方便起见,在函数中采用sort()函数来对数组进行排序。采用递归的思想来解决...原创 2019-03-21 19:56:21 · 432 阅读 · 0 评论