自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 java计算长方形的周长和面积(类和对象)

Problem Description设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(int length) —— 1个整数表示正方形的边长(2)Rect(int length, int width)——2个整数分别表示长方形长和宽成员方法:包含求面积和周长。(可适当添加

2017-04-21 19:52:40 13020

原创 java水杯

Problem Description天气逐渐变热了,准备考研的高童鞋打算在夏天来临之前自己动手造一个水杯,以备口渴,你知道,高童鞋是个很挑剔而且古怪的的人,他每天喝的水是一定的,一滴也不多喝,一滴也不少喝,而且他用的杯子是个长方体!他认为这样才个性。现在问题来了,你也知道,考研是多么的艰难,时间是多么的宝贵,钱是多么的不容易赚,所以高童鞋抠一点也正常了。作为他的好朋友,他想让

2017-04-21 15:47:49 693

原创 java多项式求和

Problem Description多项式描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 ……先请你求出多项式前n项的和。Input第一行输入一个数T代表测试数据个数(T Output 对于每个输入样例,输出多项式和的结果(结果精确到小数点后两位)。每行输出一个结果。 Example Input21

2017-04-21 15:38:06 1648

原创 java谁是最强的女汉子

Problem Description众所周知,一年一度的女汉子大赛又来啦。由于最近女汉子比较流行,所以参加女汉子比赛的人数变得很多很多。所以赛事组找来了你,让你写一个程序找出谁是最强的女汉子。大家都知道,越是不漂亮的女生就越容易成为女汉子(漂亮的怎么会成为汉子?),而越是力量大的女生也越成为女汉子(毕竟女汉子还是比较有力量的)。所以我们就给女汉子两个属性,一个是漂亮值x,一个是力量值

2017-04-21 14:17:19 397

原创 javaFighting_小银考呀考不过四级

Problem Description 多组输入。第一行输入整数n,代表教室里这一排的座位数目。(1 Output输出种类数目。输入输出各占一行,保证数据合法。Example Input135Example Output138import java.util.Scanner;public class M

2017-04-21 13:26:58 269

原创 java三国佚事——巴蜀之危

Problem Description话说天下大势,分久必合,合久必分。。。却道那魏蜀吴三国鼎力之时,多少英雄豪杰以热血谱写那千古之绝唱。古人诚不我欺,确是应了那句“一将功成万骨枯”。 是夜,明月高悬。诸葛丞相轻摇羽扇,一脸愁苦。原来是日前蜀国战事吃紧,丞相彻夜未眠,奋笔急书,于每个烽火台写下安排书信。可想,这战事多变,丞相运筹 帷幄,给诸多烽火台定下不同计策,却也实属不易。谁成想这送

2017-04-21 10:38:04 296

原创 java最长上升子序列

Problem Description一个数的序列bi,当b1 2 S的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里11 2 K 你的任务,就是对于给定的序列,求出最长上升子序列的长度。 Input输入的第一行是序列的长度N (1 <= N <= 1000)。第

2017-04-21 10:36:44 835

原创 java选票统计

Problem Description某校学生会主席由全校学生投票选举产生,共有m名候选人报名参选,编号为1到m(0<m<1000),全校有n名学生(0<n<30000),每人都可以投票。但每人只能投一票,每票只能选1名候选人。请你设计一个程序能够统计出哪个候选人得票最高,得了多少票。不会出现得票数相同的情况。Input第一行输入候选人数m和学生数n,以空格分开;下面依次输入每

2017-04-21 10:29:06 4364

原创 java英文金曲大赛

Problem Description我们在“渊子数”的题目中已经了解了渊子是个什么样的人了,他在大一的时候参加过工商学院的“英语聚乐部”。告诉你个秘密,这个俱乐部是个好地方,不但活动精彩而且有MM。这不,英语俱乐部举办了一个叫做“英文金曲大赛”的节目。这个节目有好多人参加,这不,成绩出来了,渊子当是很勇敢,自告奋勇接下了算出大家的总得分的任务。 当时有7个评委,每个评委都要给选手打分

2017-04-21 10:26:33 1014 1

原创 java数日子

Problem Description光阴似箭,日月如梭,大学的时间真是宝贵,要抓紧时间AC^_^。你知道今天是这一年第几天吗,掐指一算还是要算好久,呵呵还是让计算机来做吧。这里的问题就是让你来写一个程序,输入某年某月某日,判断这一天是这一年的第几天?Input输入数据有多组,第一行是数据的组数n,下面n行是n组数据,每组数据由3个正整数组成,分别为年、月、日,我们保证每组数据都是

2017-04-21 10:15:16 985

原创 java折线分割平面

Problem Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。 Input输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0< n<=10000),表示折线的数量。Outpu

2017-04-21 10:06:51 587

原创 java切蛋糕

Problem Description现在有一块圆形大蛋糕。我们想知道切N刀最多能把蛋糕分成多少块。你能写个程序计算出么?Input 题目数据有多组,每组包含一个正整数N(1Output 对于每一组的N。输出N刀最多能把蛋糕切成多少块。 Example Input123Example Output247impo

2017-04-20 20:01:17 1070 1

原创 java8600手机

Problem Description8600的手机每天消费1元,每消费K元就可以获赠1元,一开始8600有M元,问最多可以用多少天?Input 输入包括多个测试实例.每个测试实例包括2个整数M, k,(2 <= k <= M <= 1000).M = 0, k = 0代表输入结束.Output 对于每个测试实例输出一个整数,表示M元可以用的天数。 Exampl

2017-04-20 19:49:33 388

原创 java回文串判定

Problem Description输入一串字符(长度小于100),判断该串字符是否是回文串(正序读与逆序读内容相同)。Input输入一串字符(长度小于100)。Output若该串字符是回文串输出“yes",否则输出”no“。Example InputasdfgfdsaExample Outputyesimport

2017-04-18 20:54:13 1014

原创 java简单字符串排序

Problem Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。(姓名大小不超过20个字符)Output输出姓名按字典序排列后的学生姓名和成绩,共10行,每个学生的姓名和成绩占一行,

2017-04-18 20:35:41 5066

原创 java合法的C标识符

Problem Description给出一个标识符,请你判断它是否是C语言合法的标识符。 Input输入一个标识符,长度不超过100。 Output判断是否合法,如果是输出YES,否则输出NO。 Example Input123YouExample OutputNOHintC语言规定:标识符只能由字母、数字和下划线3种字符组成,且第一个

2017-04-18 20:30:06 943

原创 java字符编码

Problem Description请将一串长度为5的纯字母文本译成一个密码,密码规律如下:用原来的字母后面的第4个字母代替原来的字母。如C用G代替(文本中不存在W/w、X/x、Y/y、Z/z等字母),最后得到的文本即为密码。Input输入一串文本,长度固定为5。 Output输出对应的密码。格式为:password is 密码 Example Input

2017-04-18 19:55:31 365

原创 java字符串排序

Problem Description输入3个字符串,按字典序从小到大进行排序。 Input输入数据有一行,分别为3个字符串,用空格分隔,每个字符串长度不超过100。 Output输出排序后的三个字符串,用空格分隔。 Example Inputabcd cdef bcdeExample Outputabcd bcde cdefimport jav

2017-04-18 15:53:06 386

原创 java打印金字塔

Problem Description输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。 Input输入只有一个正整数n。 Output打印金字塔图形,其中每个数字之间有一个空格。 Example Input3Example Output 1 1 2 11 2 3 2 1import java.util.Scann

2017-04-18 15:15:00 802

原创 java简单编码

Problem Description将一串文本译成密码,密码的规律是:将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:0——>9 1——>8 2——>7 3——>6 4——>5 5——>4 6——>3 7——>28——>1 9——>0 然后将所有字符的顺序颠倒。 Input输入一串文本,最大字

2017-04-18 15:12:53 513

原创 java单词统计

Problem Description从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。 Input输入只有一行句子。仅有空格和英文字母构成。 Output单词的个数。 Example Inputstable marriage problem Consists of Matching membersEx

2017-04-18 14:36:32 703

原创 java打印数字图形

Problem Description从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。 Input正整数n(1≤n≤9)。 Output指定数字图形。 Example Input5Example Output 1 121 12321 1234321123454321 1234321 12321

2017-04-18 14:34:10 3539

原创 java时间间隔

Problem Description从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。如:3点5分25秒应表示为--03:05:25.假设两个时间在同一天内,时间先后顺序与输入无关。 Input输入包括两行。第一行为时间点1。第二行为时间点2。 Output以“小时:分钟:秒”的格式输出时间间隔。格式参看输入输

2017-04-18 14:17:47 792

原创 java删除指定字符

Problem Description从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。 Input第一行是一个字符串,不超过100个字符;第二行是一个字符。 Output删除指定字符后的字符串。 Example Inputsdf$$$sdf$$$Example Outputsdfsdf

2017-04-18 13:56:53 604

原创 java打印菱形

Problem Description从键盘输入一个整数n(1≤n≤9),打印出指定的菱形。 Input正整数n(1≤n≤9)。 Output指定的菱形。第一行前面有n-1个空格,第二行有n-2个空格,依此类推。 Example Input5Example Output * *** ***** ************

2017-04-18 13:47:09 427

原创 java字符逆序

Problem Description将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 Input输入包括一行。 第一行输入的字符串。 Output输出转换好的逆序字符串。 Example InputI am a studentExample Outputtneduts a ma I import java.

2017-04-18 10:29:00 370

原创 第六章

1.目录管理的主要功能:按名存取;提高检索速度;文件共享;允许文件重名。2.在索引节点中设置连接引用(links)计数的目的是为了实现目录管理的文件共享功能。3.实现“按名存取”是文件系统目录管理中最基本的功能。4.实现“按名存取”是文件系统向用户提供的最基本的服务。5.影响文件安全性的主要因素:人为因素;系统因素;自然因素。6.保证文件系统安全性的主要措施:存取控制;容错技术

2017-04-15 18:53:14 317

原创 第五章

1.设备分配中的主要数据结构(英文缩写):DCT;COCT;CHCT;DST。2.为了实现设备的独立性,系统必须设置(英文缩写):LUT。3.在设备分配中,用于记录每一个设备情况的数据结构(英文缩写):DCT。4.在设备分配中,用于记录全部设备情况的数据结构(英文缩写):SDT。5.在设备分配中,用于记录每一个控制器情况的数据结构(英文缩写):COCT。6.解决通道“瓶颈”问题

2017-04-15 18:41:26 313

原创 第四章

1.1968年,Peter J.Denning 指出程序执行时呈现出:时间局限性;空间局限性。2.虚拟存储器的理论依据:局部性原理。3.在局部性原理中,产生时间局限性的典型原因是在程序中存在着大量的循环操作。4.在局部性原理中,产生空间局限性的典型情况是程序的顺序执行。5.请求分页系统的主要硬件支持:请求页表机制;缺页中断机构;地址变换机构。6.在请求分页系统的硬件支持中,当所

2017-04-15 18:17:29 159

原创 第三章

1.产生进程死锁的必要条件:互斥条件;请求和保持条件;不剥夺条件;环路等待条件。2.在死锁的条件中,不剥夺条件是指进程已获得的资源只能在使用完时有自己释放。3.在死锁的条件中,互斥条件是指在一段时间内,某资源只能被一个进程占用。4.资源的按序分配法是摒弃死锁条件中的环路等待条件来预防死锁的发生。5.现代操作系统产生的死锁的条件中,互斥条件是不能被摒弃来预防死锁的发生。6.抢占式

2017-04-15 18:15:08 140

原创 第二章

1.进程三种基本状态:就绪状态;执行状态;阻塞状态。2.进程所请求的一次I/O完成后,将使进程状态从阻塞状态变为就绪状态。3.操作系统中处于执行状态的进程时间片用完后,进程状态将转变为就绪状态。4.操作系统中处于执行状态的进程提出I/O请求后,进程状态将转变为阻塞状态。5.进程三种基本状态中,就绪状态是指进程已分配到除CPU以外的所有必要资源。6.进程同步机制应遵循的准则:空闲

2017-04-15 18:02:40 219

原创 第一章

1.操作系统的设计目标:方便性;有效性;可扩充性;开放性。2.方便性和有效性是操作系统设计中最重要的两个目标。3.1990年后,开放性已成为新系统或软件能否被广泛应用的至关重要的因素。4.操作系统的基本特征:并发性;共享性;虚拟性;异步性。5.并发性和共享性是多用户、多任务操作系统两个最基本的特征。6.并发性是多用户、多任务操作系统最重要的特征。7.在OS基本特征中,异步性

2017-04-15 17:03:15 210

原创 java保留整数

Problem Description输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中。输出str2。Input输入为一行字符串str1,其中可能包含空格。字符串长度不超过80个字符。 Output输出处理好的字符串str2。 Example Input$Ts!47&*s456

2017-04-15 16:44:08 1732

原创 java保留字母

Problem Description编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。 Input一个字符串,长度不超过80个字符。 Output删掉非英文字母后的字符串。 Example Inputabc123+xyz.5Example Outputabcxyzimport java.util.Scanner;pu

2017-04-15 16:37:21 4127

原创 java某年某月的天数

Problem Description输入年和月,判断该月有几天? Input输入年和月,格式为年\月。 Output输出该月的天数。 Example Input2009\1Example Output31import java.util.Scanner;public class Main { public static void m

2017-04-15 16:32:53 805

原创 java求三个整数的最大值

Problem Description请编写程序,输入三个整数,求出其中的最大值输出。 Input在一行上输入三个整数,整数间用逗号分隔。 Output输出三个数中的最大值。 Example Input5,7,9Example Outputmax=9import java.util.Scanner;public class Main {

2017-04-15 16:20:56 8889

原创 java计算题

Problem Description一个简单的计算,你需要计算f(m,n),其定义如下:当m=1时,f(m,n)=n;当n=1时,f(m,n)=m;当m>1,n>1时,f(m,n)= f(m-1,n)+ f(m,n-1) Input第一行包含一个整数T(1以下T行,其中每组数据有两个整数m,n(1Output对每组输入数据,你需要计算出f(m,n),并

2017-04-14 15:45:07 1289

原创 java歌德巴赫猜想的证明

Problem Description验证“每个不小于6的偶数都是两个素数之和”,输入一个不小于6的偶数n,找出两个素数,使它们的和为n。Input输入一个不小于6的偶数n。Output找出两个素数,使它们的和为n。只需要输出其中第一个素数最小的一组数据即可。Example Input80Example Output8

2017-04-14 15:36:50 554

原创 java图形打印问题

Problem Description图形的规则如下 ,要求输入n的值,按照图形的打印规则打印出相关的图形:Input输入整数n。Output按图形的规律打印出相关的图形。Example Input4Example Output + +*+ +***++*****+ +***+ +*+ +i

2017-04-14 15:30:57 506

原创 java数列求和

Problem Description数列求和是一类常见的问题,本题有一定的代表性:求s=a+aa+aaa+aaaa+……+aa…aa(n位)其中,a的值由键盘输入,位数n也由键盘输入。 Input第一行输入a的值;第二行输入位数n。 Output输出对n个数完成求和运算后的结果。比如a=3,n=6时,s=3+33+333+3333+33333+333333

2017-04-11 20:11:24 7633

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除