自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

墨染白筝

你会在这里看到我的进步

  • 博客(27)
  • 问答 (4)
  • 收藏
  • 关注

原创 第四周练习计划

散列 基础练习 pat乙级: 1021.个位数统计 http://blog.csdn.net/y_215/article/details/53734559 1029.旧键盘 http://blog.csdn.net/y_215/article/details/53747031 1038.统计同成绩学生 http://blog.csdn.net/y_215/article/detail

2016-12-24 23:14:33 265

原创 1059. C语言竞赛(20)

C语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0. 冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1. 排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶!2. 其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一

2016-12-23 17:44:59 388

原创 1042. 字符统计(20)

请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过1000的字符串。字符串由ASCII码表中任意可见字符及空格组成,至少包含1个英文字母,以回车结束(回车不算在内)。输出格式:在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。

2016-12-23 00:59:13 354

原创 1039. 到底买不买(20)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠

2016-12-22 09:52:40 428

原创 1038. 统计同成绩学生(20)

本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入格式:输入在第1行给出不超过105的正整数N,即学生总人数。随后1行给出N名学生的百分制整数成绩,中间以空格分隔。最后1行给出要查询的分数个数K(不超过N的正整数),随后是K个分数,中间以空格分隔。输出格式:在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。

2016-12-20 00:05:33 363

原创 1029. 旧键盘(20)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线“_”(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在一行中输出坏掉的键。其中英文字母只输出大写,每个坏键只输出一次。题目保证至少有1个坏键。

2016-12-19 19:37:24 326

原创 1021. 个位数统计 (15)

给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。

2016-12-19 09:38:01 246

原创 第三周练习计划

模拟 pat乙级 1 基础训练 1002.写出这个数 http://blog.csdn.net/y_215/article/details/53578182 1006.换个格式输出整数 http://blog.csdn.net/y_215/article/details/53578205 1016.部分A+B http://blog.csdn.net/y_215/article/de

2016-12-19 07:37:55 313

原创 初识容器

文章链接:http://blog.163.com/asd_wll/blog/static/210310402010112833332260/练习:求集合A和集合B的交集import java.util.HashSet;import java.util.Iterator;public class SetPractice { public static void main

2016-12-18 18:21:04 244

原创 1019. 数字黑洞 (20)

给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。

2016-12-18 17:48:32 301

原创 1064. 朋友数(20)

如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3 = 5+1 = 6,而6就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。注意:我们默认一个整数自己是自己的朋友。

2016-12-18 16:18:51 408

原创 1016. 部分A+B (15)

正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA + PB。输入格式:输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 < A, B < 1010。输出格式:在一行中输出PA + PB的值。

2016-12-12 20:06:30 272

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

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整)。

2016-12-12 18:49:48 414

原创 第二周练习计划

基础训练1 结构体排序类类型数组。注意在给数组赋初值的时候需要实例化当前数组元素 如:stu[i] = new Student(); 否则空指针异常。练习题: http://blog.csdn.net/y_215/article/details/53574483 http://blog.csdn.net/y_215/article/details/53574905两个接口的方法,参考文章:

2016-12-12 13:00:53 296

原创 1006. 换个格式输出整数 (15)

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出n。

2016-12-12 03:55:51 355

原创 1002. 写出这个数 (20)

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu

2016-12-12 03:37:49 300

原创 2016.12.11导入项目时的版本不兼容问题

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files1 导入的项目使用的MyEclipse版本低于现在用的MyEclipse版本2 项目所用的J2SE版本过低, 需要升级不支持此服务器版本。目标服务器必须是 SQL Server 2000 或更高版

2016-12-12 03:09:31 615

原创 1028. List Sorting (25)

Excel can sort records according to any column. Now you are supposed to imitate this function.InputEach input file contains one test case. For each case, the first line contains two integers N (<=100000) and C, where N is the number of records and C is

2016-12-11 19:44:05 234

原创 1004. 成绩排名 (20)

读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:对每个测试用例输出2行,第1行是成绩最高学生的姓名和学号,第2

2016-12-11 18:16:11 480

原创 历届试题 核桃的数量

问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)输出格式输出一个正整数,表示每袋核桃的数量。样例输入12 4 5样例输出120

2016-12-10 23:46:30 452

原创 2016.12.10数据库连接发生的一系列错误

使用工具:SQL Server2014,MyEclipse10 错误背景: 学习了jsp之后打算自己做一个小小的JavaWeb项目练手,然后跑了数据库工具类里面的Main类测试方法,因为是老师给的代码,没有仔细研究(上周网页显示数据库内容那部分成功了,没有管过这个类),于是今天尝试run了一下Main类,结果报出了一系列错误……错误如下

2016-12-10 18:00:58 821

原创 1027. Colors in Mars (20)

People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits are for Red, the middle 2 digits for Green, and the last 2 digits for Blue. The only

2016-12-09 21:32:08 325

原创 1057. 数零壹(20)

给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个0、4个1。

2016-12-05 23:04:47 586 3

原创 同步互斥——司机售票员问题

司机售票员问题是一个同步问题。问题背景:司机开车,售票员售票。当售票员将门关上的时候司机才可以开车,当司机将车到站停下的时候,售票员才可以打开车门。

2016-12-05 17:33:34 12971 3

原创 第一周——素数筛法

分析:一种求素数的方法。假设求1~100之间的素数,从最小的素数开始,筛掉它所有成它倍数的数,筛选完一轮之后继续从下一个最小的质数开始,和上面方法相同,去除所有它的倍数的数,这样筛选下去直到最后一个素数,就完成了1~100之间所有的素数查找。代码:#includeusing namespace std;int judge[101] ;int main(){ //设寻找

2016-12-04 22:49:16 345

原创 1013. 数素数 (20)

令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式:输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89

2016-12-01 23:53:31 338

原创 第一周练习计划

一、排序 1.冒泡排序 将一个无序数组变为有序数组。在扫描过程中,通过相邻元素的两两比较,(设排序完成升序),第一趟比较完,数组中最大的数会排到数组的最后。然后每次排序完,数组的后方都是有序的升序序列。一共会进行n-1趟比较(假设有n个数),每一趟里待排序的数为i,则会进行i-1次两两比较。 特点: 相邻元素两两比较,有序序列在后方。 时间复杂度:n*n#include<iostream>

2016-12-01 23:46:18 287

空空如也

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

TA关注的人

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