
杭电计算机考研
文章平均质量分 66
记录自己的考研经历,文章中的内容并不能保证百分百正确,算法题并未在OJ系统中提交。如果读者发现错误,可在评论区告知,作者看到后会进行修改。此外,我的资源中有本人整理的考研计算机408选择题,有需要的伙伴可以去看看。
代码星辰
一名 Java 学习者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
杭电计算机2014年考研复试代码题
目录题目一题目二题目一如果您曾经尝试在Macintosh上阅读html文档,您就知道如果没有安装网景,那是多么困难。现在,谁能忘记安装HTML浏览器呢?这很简单,因为大多数时候你在MAC电脑上不需要一个,因为有一个以MAC为母语的杂耍阅读器,但是如果你需要一个,你会怎么做?您的任务是编写一个小型的html浏览器。它只需要显示输入文件的内容,只知道html命令(标记)< br >,这是一个linebreak和< hr >,它是一个水平标尺。然后,您应该将所有制表符、空格和换行原创 2021-04-13 23:27:07 · 516 阅读 · 0 评论 -
计算机组成原理面试常见问题
目录一、一、原创 2021-01-25 11:03:32 · 4932 阅读 · 0 评论 -
计算机网络面试常见问题
本文记录了计算机网络面试常见问题。原创 2021-01-24 09:52:24 · 7435 阅读 · 2 评论 -
软件工程导论面试常见问题
目录一、原创 2021-01-26 10:42:45 · 2903 阅读 · 0 评论 -
数据库面试常见问题
本文介绍了与数据库相关的面试问题。原创 2021-01-27 09:23:17 · 11794 阅读 · 0 评论 -
数据结构面试常见问题
本文介绍了与数据结构相关的面试题。原创 2021-01-24 10:40:50 · 13609 阅读 · 0 评论 -
杭电计算机2019年考研复试代码题
目录题目一题目四题目一有一群人去电影院看电影。但电影院有个很奇怪的规定:成人只能分到数字奇数座位号,未满18岁的儿童只能分到数字为偶数的座位号。输入:输入共有n个人去看电影 (1<=n<1000),接下来输入n个人的座位号,每个座位号用空格隔开输出:依次输出此次看电影成人的人数以及成人在所有人中所占的比例、未成年人的人数以及未成年人在所有人中所占的比例,计算出的比例保留两位小数,每个输出用空格隔开Sample Input8 13 12 10 8 3 24 21 19Sample原创 2021-03-11 13:58:39 · 1267 阅读 · 0 评论 -
杭电计算机2013年考研复试代码题
目录题目一题目二题目一简要描述:输入一个数,代表要检测的例子的个数,每个例子中: 输入两个时间(格式HH:MM:SS),前面时间减去后面时间,输出在时钟上显示的时间,格式一样,如果是以为数字的前面补零。 #include <iostream>#include <iomanip>#include <string>#include <stdlib.h>using namespace std;void TimeDiffer(){ //有n原创 2021-03-09 09:23:23 · 380 阅读 · 0 评论 -
杭电计算机2012年考研复试代码题
目录题目一题目二题目一输入一个十进制的数,把它转成十六进制。 #include <iostream>using namespace std;//将十进制的数n换为16进制的数void Tento16(){ //n表示要被转换的数,r表示要转换成的进制数 int n,r=16,i,j,temp,sign; string result=""; char str[200]; cin>>n; if(n==0 || r==10){ cout<<n原创 2021-03-08 18:44:33 · 275 阅读 · 0 评论 -
杭电计算机2011年考研复试代码题
目录题目一题目二题目三题目一输入三个正整数A、B、C。判断这三个数能不能构成一个三角形。 #include <iostream>using namespace std;void IsTriangle(){ double a,b,c; cin>>a>>b>>c; if(a<=0 || b<=0 || c<=0){ cout<<"三角形的三条边都为正数!"<<endl; return; }原创 2021-03-08 13:31:28 · 323 阅读 · 0 评论 -
杭电计算机2010年考研复试代码题
目录题目一题目二题目三题目一猜数字的游戏,不太难的。随即产生一个3位的正整数,让你进行猜数字,如果猜小了,输出:“猜小了,请继续”。如果猜大了,输出:“猜大了,请继续”。如果猜对了。输出:“恭喜你,猜对了”。不过最多只能猜10次,如果猜了10次还没有猜对,就退出程序,输出:“Bye Bye”。 还是比较简单的,就是三位随机数没有处理好。 有关产生随机数的知识,可以参考此篇文章#include <iostream>#include<cstdlib>#include原创 2021-03-07 10:26:34 · 337 阅读 · 0 评论 -
杭电计算机2006~2009年考研复试代码题
目录题目一题目二题目三题目四题目五题目六题目一输入一个十进制的数,把它转换成八进制。类似的把十进制转换成十六进制,把十六进制转变为十进制等using namespace std;//将r进制的数n换为十进制的数void RtoTen(){ int r,i=0,result=0,sign=0; string n; cin>>r>>n; //n为负数 if(r==10){ cout<<n<<endl;原创 2021-03-05 10:01:16 · 331 阅读 · 1 评论 -
杭电计算机2017年考研复试代码题
目录题目1题目二题目1题目:关羽过关斩三将,输入四个人的武力值(大于0小于50),若超过界限需要重新输入,关羽的武力值x,将士武力值为y,满足(x-y)^2+(x-y)+41 若为素数则关羽获胜,若关羽三次获胜输出WIN,若失败则输出失败的将领序号(第几关)。思路:先写一个判断素数的函数,然后分别用x和数组enemies来存储关羽和将领的武力值(注意要判断武力值是否越界),然后按照题目要求进行判断即可。#include <iostream>#include <math.原创 2021-03-03 14:45:50 · 845 阅读 · 0 评论 -
杭电计算机2016年考研复试代码题
目录题目一题目二题目一题目:1.判断一个数N是否是素数,是的话输出“YES”,否则输出“NO”。(判断2-sqrt(N)是否存在N的因子即可)输入:1000000007100输出:YESNO思路:关于素数筛选的问题,可以参考我的这篇博客素数筛#include<stdio.h>#include<string.h>#include<stdlib.h>#include<iostream>using namespace std;#原创 2021-03-03 09:00:50 · 636 阅读 · 0 评论 -
杭电计算机2015年考研复试代码题
题目一给定一个字符串,计算字符串中数值的个数并求和。其中还包含了负号,若紧跟负号的是一个数值,则表示这是一个负数,若后面跟着的不是数字,则不表示什么。输入:一个字符串输出:数值个数数值和列子 输入:312ab-2—9–a 输出:3 301 ...原创 2021-03-01 15:55:30 · 541 阅读 · 0 评论 -
杭电OJ第11页2085~2089算法题(C语言)
目录2085.核反应堆2086.A1 = ?2087.剪花布条2088.Box of Bricks2089.不要622085.核反应堆Problem Description某核反应堆有两类事件发生:高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。原创 2021-01-22 16:42:19 · 990 阅读 · 0 评论 -
杭电OJ第11页2090~2094算法题(C语言)
2090.算菜价Problem Description妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。 Input输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人民币元数),因此,每组数据的菜价就是数量乘上单价啊。菜种、数量和单价之间都有空格隔开的。 Output支付菜价的时候,由于最小支付单位是角,所以总是在支付的时候原创 2021-01-22 12:22:17 · 1264 阅读 · 0 评论 -
杭电OJ第11页2080~2084算法题(C语言)
目录2080.夹角有多大II2081.手机短号2082.找单词2083.简易版之最短距离2084.数塔2080.夹角有多大IIProblem Description这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。注:夹角的范围[0,180],两个点不会在圆心出现。 Input输入数据的第一行是一个数据T,表示有T组数据。每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,这些实数的范围是[-10000,10000]。 Output对原创 2021-01-21 11:06:13 · 1136 阅读 · 0 评论 -
杭电OJ第11页2095~2099算法题(C语言)
目录2095.find your present (2)2096.小明A+B2097.Sky数2098.分拆素数和2099.整除的尾数2095.find your present (2)Problem DescriptionIn the new year party, everybody will get a "special present".Now it's your turn to get your special present, a lot of presents now putting o原创 2021-01-19 15:27:43 · 749 阅读 · 0 评论 -
杭电OJ第11页2075~2079算法题(C语言)
目录2075.A|B?2076.夹角有多大2077.汉诺塔IV2078.复习时间2079.选课时间2075.A|B?Problem Description正整数A是否能被正整数B整除,不知道为什么xhd会研究这个问题,来帮帮他吧。 Input输入数据的第一行是一个数据T,表示有T组数据。每组数据有两个正整数A和B(A,B<10^9)。 Output对于每组输入数据,输出"YES"表示可以被整除,"NO"表示不能被整除。 Sample Input24 25 3 Samp原创 2021-01-18 10:45:14 · 1211 阅读 · 0 评论 -
杭电OJ第11页2070~2074算法题(C语言)
目录2070.Fibbonacci Number2071.Max Num2072.单词数2073.无限的路2074.叠筐2070.Fibbonacci NumberProblem DescriptionYour objective for this question is to develop a program which will generate a fibbonacci number. The fibbonacci function is defined as such:f(0) = 0原创 2021-01-17 12:49:47 · 974 阅读 · 0 评论 -
杭电OJ第11页2065~2069算法题(C语言)
目录2065."红色病毒"问题2066.一个人的旅行2067.小兔的棋盘2068.RPG的错排2069.Coin Change2065."红色病毒"问题Problem Description医学界发现的新病毒因其蔓延速度和Internet上传播的"红色病毒"不相上下,被称为"红色病毒",经研究发现,该病毒及其变种的DNA的一条单链中,胞嘧啶,腺嘧啶均是成对出现的。现在有一长度为N的字符串,满足一下条件:(1) 字符串仅由A,B,C,D四个字母组成;(2) A出现偶数次(也可以不出现);(3)原创 2021-01-16 14:31:28 · 1716 阅读 · 2 评论 -
杭电OJ第11页2060~2064算法题(C语言)
目录2060.Snooker2061.Treasure the new start, freshmen!2062.Subset sequence2063.过山车2064.汉诺塔III2060.SnookerProblem Descriptionbackground:Philip likes to play the QQ game of Snooker when he wants a relax, though he was just a little vegetable-bird. Maybe yo原创 2021-01-15 18:43:12 · 1506 阅读 · 0 评论 -
杭电OJ第11页2055~2059算法题(C语言)
目录2055.An easy problem2056.Rectangles2057.A + B Again2058.The sum problem2059.龟兔赛跑2055.An easy problemProblem Descriptionwe define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y , you should outpu原创 2021-01-14 15:23:42 · 1790 阅读 · 0 评论 -
杭电OJ第11页2050~2054算法题(C语言)
目录2050.折线分割平面2051.Bitset2052.Picture2053.Switch Game2054.A == B ?2050.折线分割平面Problem Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。Input输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=100原创 2021-01-13 13:39:55 · 1013 阅读 · 0 评论 -
杭电OJ第11页2045~2049算法题(C语言)
目录2045.不容易系列之(3)—— LELE的RPG难题2046.骨牌铺方格2047.阿牛的EOF牛肉串2048.神、上帝以及老天爷2049.不容易系列之(4)——考新郎2045.不容易系列之(3)—— LELE的RPG难题Problem Description人称“AC女之杀手”的超级偶像LELE最近忽然玩起了深沉,这可急坏了众多“Cole”(LELE的粉丝,即"可乐"),经过多方打探,某资深Cole终于知道了原因,原来,LELE最近研究起了著名的RPG难题:有排成一行的n个方格,用红(Red)原创 2021-01-12 16:48:51 · 1266 阅读 · 0 评论 -
杭电OJ第11页2040~2044算法题(C语言)
目录2040.亲和数2041.超级楼梯2042.不容易系列之二2043.密码2044.一只小蜜蜂...2040.亲和数Problem Description古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:1+2+4+5+10+11+20+22+44+55+110=284。而284的所有真约数为1、2、4、71、142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。原创 2021-01-11 15:44:27 · 1164 阅读 · 9 评论 -
杭电OJ第11页2035~2039算法题(C语言)
目录2035.人见人爱A^B2036.改革春风吹满地2037.今年暑假不AC2038.Message2039.三角形2035.人见人爱A^BProblem Description求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方”Input输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。Output对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。原创 2021-01-10 11:43:29 · 1135 阅读 · 0 评论 -
杭电OJ第11页2030~2034算法题(C语言)
目录2030.汉字统计2031.进制转换2032.杨辉三角2033.人见人爱A+B2034.人见人爱A-B2030.汉字统计Problem Description统计给定文本文件中汉字的个数。Input输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。Output对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~Sample Input2WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHa原创 2021-01-09 15:49:22 · 1248 阅读 · 1 评论 -
杭电OJ第11页2025~2029算法题(C语言)
目录2025.查找最大元素2026.首字母变大写2027.统计元音2028.Lowest Common Multiple Plus2029.Palindromes _easy version2025.查找最大元素Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。Output对于每个测试实例输出一行字符串,输出的结果是插入字原创 2021-01-08 14:22:21 · 785 阅读 · 0 评论 -
杭电OJ第11页2020~2024算法题(C语言)
目录2020.绝对值排序2021.发工资咯:)2022.海选女主角2023.求平均成绩2024.C语言合法标识符2020.绝对值排序Problem Description输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。原创 2021-01-07 15:27:49 · 1894 阅读 · 0 评论 -
杭电OJ第11页2015~2019算法题(C语言)
目录2015.偶数求和2016.数据的交换输出2017.字符串统计2018.母牛的故事2019.数列有序2015.偶数求和Problem Description有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。Output对于每组输入数据,输出一个平均值序列,每组输出占一行。Sa原创 2021-01-06 13:55:00 · 990 阅读 · 3 评论 -
杭电OJ第11页2010~2014算法题(C语言)
2010.水仙花数Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。Output对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小原创 2021-01-05 15:58:29 · 759 阅读 · 0 评论 -
杭电OJ第11页2005~2009算法题(C语言)
2005.第几天?Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/202006/3/12Sample Output2071分析:(1)判断该年是闰年还是平年,若是闰年则返回1,否则返回0(2原创 2021-01-04 15:38:17 · 811 阅读 · 0 评论 -
杭电OJ第11页2000~2004算法题(C语言)
目录1.ASCII码排序2.计算两点间的距离3.计算球体积4.求绝对值5.成绩转换1.ASCII码排序Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组输入数据,输出一行,字符中间用一个空格分开。Sample InputqweasdzxcSample Outpute q wa d sc x z分析:此题是对字符的ASCII值进行排序,并原创 2021-01-03 12:40:19 · 938 阅读 · 0 评论