浙江大学计算机复试上机2005-2007

(由林子整理 QQ:170479150)

2005年浙江大学计算机学院考研复试上机试题及参考答案(1/5)

第一题:A+B(10分) [结题]

题目要求:读入两个小于100的正整数A和B,计算A+B。需要注意的是:A和B的每一位数字由对应的英文单词给出。

输入格式:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。

输出格式:对每个测试用例输出1行,即A+B的值。

输入样例:one + two =three four + five six =zero seven + eight nine =zero + zero =

输出样例:39096

#include #include #include #include

int main(void){?const char data[12][6] = {"zero", "one", "two",?? "three", "four",??"five", "six", "seven", "eight", "nine",? "+", "="};

?unsigned a, b;?/* 转换后的表达式参数,如a+b(123+456)?*/?unsigned i, j, k;?/* 临时变量,作为下标????*/?char str[100];?/* 输入字符串,足够大容量???*/?char temp[6];??/* 临时字符串,用于检索数字,如"one"->'1'?*/?char result[30];?/* 转换后的表达式参数,如"123+456="??*/

?do{??a = b = i = j = k = 0;?/* 初始化变量 */??memset(str, 0, sizeof(str));??memset(temp, 0, sizeof(temp));??memset(result, 0, sizeof(result));

??gets(str);?/* 获取输入字符串,不能使用scanf,因为有空格 */??for(i=0, k=0; i

???for(j=0; j<12; j++)?/* 把这个单词转换为数字 */????if(strcmp(temp, data[j]) == 0)????{?????if( j <= 9? )?result[k++] = j + '0';?????if( j == 10 )?result[k++] = '+';?????if( j == 11 )?result[k++] = '=';?????break;?/* 找到匹配数字就不必再搜索了 */????}??}??result[k] = 0; /* 字符串结束标记,result形式"123+456=" */

??sscanf(result,"%d+%d=",&a,&b); ?/* 用sscanf来获得a,b的值 */??if( a==0 && b==0 ) break; ??/* A,B同时为零则退出程序 */??else printf("%d\n", a + b);??/* 打印输出 A + B 的数值 */?}while(1);

?return 0;}

2005年浙江大学计算机学院考研复试上机试题及参考答案(2/5)

第二题:谁是开门关门的人?(10分)

题目要求:每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签到、签离记录,请根据记录找出当天开门和关门的人。

输入格式:测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为?证件号码 签到时间 签离时间其中时间按“小时:分钟:秒钟”(各占2位)给出,证件号码是长度不超过15的字符串。

输出格式:对每一天的记录输出1行,即当天开门和关门人的证件号码,中间用1空格分隔。

注意:在裁判的标准测试输入中,所有记录保证完整,每个人的签到时间在签离时间之前,且没有多人同时签到或者签离的情况。

输入样例:31ME3021112225321 00:00

浙大计算机学院考研复试上机试题,浙大计算机学院考研复试上机试题.doc相关推荐

  1. 2021年浙大考研计算机专业录取分数线,浙江大学2021年计算机考研拟录取数据分析...

    [导语]中公浙江研招网提醒大家关注浙江专业解析:[浙江大学2021年计算机考研拟录取数据分析] 浙江大学计算机科学与技术399分的分数线堪称恐怖,这仅仅是进入复试的条件,复试录取比一般要求不低于1.2 ...

  2. 华中科技大学计算机上机,华中科技大学计算机学院上机复试题目.doc

    华中科技大学计算机学院上机复试题目 上机考试.一般网站上公布上机环境要求是TC2.0,但实际上是可以使用VC的.这里有一点特别要大家注意:TC2.0只支持纯C代码,不支持C++风格代码.学生称,不管你 ...

  3. 厦门大学计算机学院离散数学复试,2019年厦门大学计算机考研复试办法

    2019年厦门大学计算机考研复试办法如下~ 1.学术型硕士研究生总计划招生25名,其中推荐免试生13名已经复试.今年上复试线考生26名,按照1:1.5的差额复试比例确定初试成绩在337分及以上的考生全 ...

  4. 浙大计算机的学硕和专硕,浙大计算机学硕复试线399分,专硕375,不愧被称为“炸大”...

    昨日浙江大学计算机学院公布了其6个专业的复试线,其中计算机学硕的复试线高达399分,这可比中科大软件学院的复试线还要高不少,真正快要接近400分了,电子信息专硕由于招生人数较多分数线较低一点,但是也达 ...

  5. 华科计算机考研复试真题,华科计算机考研复试机试题【含参考代码】

    华科计算机考研复试机试题[含参考代码] (32页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 29.9 积分 华科历年复试机试题汇总上机考试.一般网站上公 ...

  6. 华中科技大学计算机上机,华中科技大学计算机学院上机复试题目

    上机考试.一般网站上公布上机环境要求是TC2.0,但实际上是可以使用VC的.这里有一点特别要大家注意:TC2.0只支持纯C代码,不支持C++风格代码.华科的计算机学生称,不管你是用VC还是TC,老师都 ...

  7. 武汉大学计算机学院考研心得,2018年武汉大学计算机学院考研复试经验分享

    初试要讲的就是专业课问题,今年专业课改革,只考两门专业课.一门是数据结构,分值为90分,只有选择题和代码题,大概24个选择题,一个两分,还有3个代码题.计算机网络是60分,也只有选择题和三个大题.下面 ...

  8. 北交计算机学院复试比例,北交大计算机与信息技术学院考研复试-2015年北京交通大学计算机与信息技术学院考考研复试安排...

    注:外国语.政治理论和专业课的要求同国家线.北交大计算机与信息技术学院考研复试计算机与信息技术学院接收调剂的专业只接受第一志愿报考我院的考生调剂,拟调剂的考生只可选择与原报考专业的相同或相近专业,并参 ...

  9. 武汉科技大学18计算机学院拟录取分数线,2018年武汉科技大学考研复试分数线及复试录取办法...

    为做好我校2018年硕士研究生招生的复试录取工作,根据教育部<2018年全国硕士研究生招生工作管理规定>(教学[2017]9号)等文件精神,结合我校研究生招生工作实际,特制订本方案. 一. ...

  10. 暨南大学计算机考研复试名单,2020暨南大学各学院硕士研究生复试名单

    2020暨南大学各学院硕士研究生复试名单已公布,为了帮助考生及时了解2020暨南大学各学院硕士研究生复试名单信息,中公考研法学小编整理了这篇文章,希望对考生有所帮助!点击查看>>其他院校复 ...

最新文章

  1. Android 音视频开发学习思路
  2. POJ - 2352 Stars(线段树/树状数组)
  3. 停电造成的主板BIOS维修
  4. C和指针之memmove函数 memcpy函数 strcspn函数 strspn函数 strrstr函数实现
  5. Github(4)-远程操作
  6. 不懂技术的产品经理,真的是“祸害人类”吗?
  7. 【数据预测】基于matlab BP+ELM+LSTM+BiLSTM+SAELSTM数据预测【含Matlab源码 1825期】
  8. 网页版聊天服务器,网页版在线聊天室
  9. matlab中换行操作
  10. C. Balanced Stone Heaps
  11. 思科服务器如何重装系统,思科路由器系列软件安装与升级步骤
  12. CDR 2020永久序列号中文免费版更新详情教程
  13. H3C交换机WEB管理时间_H3C 交换机之VLAN配置与VLAN间访问
  14. VBA 中Dim含义
  15. 计算机RAM ,ROM,NOR FLASH ,NAND FLASH和手机RAM,ROM大家庭血缘关系图
  16. RAC环境诊断案例一则
  17. Unit 2, TCP header recap
  18. 炉石传说 酒馆战棋 战斗模拟的实现
  19. 嗨!亲爱的朋友们,欢迎您光临我的BLOG
  20. 中考计算机加试及格多少分,中考总分多少 中考各科分数是多少

热门文章

  1. 戴尔微型计算机主机怎么拆,微型主机 Dell OptiPlex 3020M 简单开箱
  2. linux中yum provide,linux之yum
  3. x64dbg调试器使用
  4. 腾讯全民wifi驱动 v1.1.923 官方版
  5. 华为智选 720 全效空气净化器 评测
  6. CSS3 使用@font-face引入字体的兼容性方案及优化
  7. 交换机、路由器、服务器、存储选型
  8. java版我的世界附魔指令_我的世界手机版附魔指令 怎么使用附魔指令大全
  9. 发现一个微博图床API和图片上传代码
  10. java3d翻转纪念相册_抖音上很火的3D立体动态相册实现代码!