自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lalalalalala_的博客

不要让将来后悔现在没有去努力!

  • 博客(26)
  • 收藏
  • 关注

原创 基础练习 字母图形

基础练习 字母图形  时间限制:1.0s   内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两

2016-11-29 19:08:08 314

原创 基础练习 十进制转十六进制

基础练习 十进制转十六进制  时间限制:1.0s   内存限制:512.0MB      问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制

2016-11-29 16:38:26 420

原创 组合模式 水果盘

在水果盘中有一些水果,如苹果、香蕉、梨子,当然大水果盘中也还可以有小水果盘,先需要对水果盘中的水果进行遍历,当然如果对一个水果盘执行“吃”方法时,实际上就是吃其中的水果,使用组合模式模拟场景。import java.util.ArrayList;import java.util.Arrays;interface MyElement{public void add(MyEle

2016-11-25 17:05:07 3175

原创 放大镜点击

放大镜点击一次放大一倍  再点击一次再放大一倍  再点击一次恢复,使用状态转换模式, 用两种办法来实现转换。环境转换办法class Screen{private ScreenState currentState;private ScreenState normalState;private ScreenState largerState;private Screen

2016-11-25 16:58:11 341

原创 java 的printf用法

public class TestPrintf{public static void main(String[] args){//定义一些变量,用来格式化输出。double d = 345.678;String s = "你好!";int i = 1234;//"%"表示进行格式化输出,"%"之后的内容为格式的定义。System.out.printf("%f",d)

2016-11-22 17:37:15 295

原创 5-21 求特殊方程的正整数解 (15分)

5-21 求特殊方程的正整数解   (15分)本题要求对任意给定的正整数NN,求方程X^2 + Y^2 =NX​2​​+Y​2​​=N的全部正整数解。输入格式:输入在一行中给出正整数NN(\le≤10000)。输出格式:输出方程X^2 + Y^2 =NX​2​​+Y​2​​=N的全部正整数解,其中X\le YX≤Y。每组解占1行,两数字间以1空格分隔

2016-11-22 17:33:53 1180

原创 5-20 打印九九口诀表 (15分)

5-20 打印九九口诀表   (15分)下面是一个完整的下三角九九口诀表:1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=

2016-11-22 17:32:33 3459

原创 5-16 求符合给定条件的整数集 (15分)

5-16 求符合给定条件的整数集   (15分)给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。输入格式:输入在一行中给出A。输出格式:输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。输入样例:2输出样例:234 235 243 245 253 254

2016-11-22 17:31:19 1406 1

原创 5-14 求整数段和 (15分)

5-14 求整数段和   (15分)给定两个整数AA和BB,输出从AA到BB的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数AA和BB,其中-100\le A\le B\le 100−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从AA到BB的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum

2016-11-22 17:29:18 1101

原创 5-13 日K蜡烛图 (15分)

5-13 日K蜡烛图   (15分)股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。如果Close

2016-11-22 17:23:38 787

原创 5-12 两个数的简单计算器 (10分)

5-12 两个数的简单计算器   (10分)本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。输入格式:输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。输出格式:当运算符为+、-、*、/、%时,在一行输出相应的

2016-11-22 17:22:36 2111

原创 5-11 分段计算居民水费 (10分)

5-11 分段计算居民水费   (10分)为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费yy(元)与月用水量xx(吨)相关:当xx不超过15吨时,y=4x/3y=4x/3;超过后,y=2.5x-17.5y=2.5x−17.5。请编写程序实现水费的计算。输入格式:输入在一行中给出非负实数xx。输出格式:在一行输出应交的水费,精确到小数

2016-11-22 17:21:24 1951

原创 5-10 计算工资 (15分)

5-10 计算工资   (15分)某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。输入格式:输入

2016-11-22 17:19:45 1663

原创 5-9 用天平找小球 (10分)

5-9 用天平找小球   (10分)三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。输入格式:输入在一行中给出3个正整数,顺序对应球A、B、C的重量。输出格式:在一行中输出唯一的那个不一样的球。输入样例:1 1 2输出样例:Cimport java.util.Scanner;pu

2016-11-22 17:18:39 469

原创 5-8 超速判断 (10分)

5-8 超速判断   (10分)模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。输入格式:输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。输出格式:在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。输入样例1:

2016-11-22 17:17:40 755

原创 5-7 12-24小时制 (15分)

5-7 12-24小时制   (15分)编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。输入格式:输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。输

2016-11-22 17:15:16 1151

原创 基础练习 查找整数

问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入6

2016-11-22 17:10:54 213

原创 基础练习 数列特征

问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出

2016-11-22 16:53:21 701

原创 基础练习 01字串

问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000

2016-11-22 16:28:27 258

原创 基础练习 十六进制转十进制

问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535import java.util.Scanner;import java.math.*;;public class Main {pu

2016-11-21 21:58:58 253

原创 java中的math包

//取整,返回小于目标函数的最大整数,如下将会返回-2 Math.floor(-1.8);//取整,返回发育目标数的最小整数Math.ceil()//四舍五入取整Math.round(10.1)//计算平方根Math.sqrt()//计算立方根Math.cbrt()//返回欧拉数e的n次幂Math.exp(3);//计算乘方,下面是计算3的2次方Ma

2016-11-17 12:41:33 2053

原创 基础练习 数列排序

问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出      3 4 6 8 9import ja

2016-11-08 15:06:57 192

原创 5-17 爬动的蠕虫 (15分)

5-17 爬动的蠕虫   (15分)一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入格式:输入在

2016-11-07 21:59:42 1057

原创 1036. 跟奥巴马一起编程(15)

1036. 跟奥巴马一起编程(15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。

2016-11-07 21:47:57 285

原创 1041. 考试座位号(15)

1041. 考试座位号(15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得

2016-11-06 17:59:08 369

原创 1046. 划拳(15)

1046. 划拳(15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如

2016-11-01 18:33:30 267

空空如也

空空如也

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

TA关注的人

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