<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Brant985的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Brant985</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Brant985]]></copyright><item><title><![CDATA[7-13 日K蜡烛图 (15分)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104531230</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104531230</guid><author>Brant985</author><pubDate>Thu, 27 Feb 2020 10:32:26 +0800</pubDate><description><![CDATA[股票价格涨跌趋势，常用蜡烛图技术中的K线图来表示，分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例，每天股票价格从开盘到收盘走完一天，对应一根蜡烛小图，要表示四个价格：开盘价格Open（早上刚刚开始开盘买卖成交的第1笔价格）、收盘价格Close（下午收盘时最后一笔成交的价格）、中间的最高价High和最低价Low。

如果Close&lt;Open，表示为“BW-Solid”（即“实心蓝...]]></description><category></category></item><item><title><![CDATA[7-11 分段计算居民水费 (10分)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104530849</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104530849</guid><author>Brant985</author><pubDate>Thu, 27 Feb 2020 10:15:23 +0800</pubDate><description><![CDATA[为鼓励居民节约用水，自来水公司采取按用水量阶梯式计价的办法，居民应交水费y（元）与月用水量x（吨）相关：当x不超过15吨时，y=4x/3；超过后，y=2.5x−17.5。请编写程序实现水费的计算。

输入格式：

输入在一行中给出非负实数x。

输出格式：

在一行输出应交的水费，精确到小数点后2位。

输入样例1：


12




输出样例1：


16.00




输入样例2：


1...]]></description><category></category></item><item><title><![CDATA[7-10 计算工资 (15分)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104515744</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104515744</guid><author>Brant985</author><pubDate>Wed, 26 Feb 2020 13:49:16 +0800</pubDate><description><![CDATA[某公司员工的工资计算方法如下：一周内工作时间不超过40小时，按正常工作时间计酬；超出40小时的工作时间部分，按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工，进公司不少于5年的员工为老职工，5年以下的为新职工。新职工的正常工资为30元/小时，老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。

输入格式：

输入在一行中给出2个正整数，分别为某员工入职年数和周工作时...]]></description><category></category></item><item><title><![CDATA[7-9 用天平找小球 (10分)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104514891</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104514891</guid><author>Brant985</author><pubDate>Wed, 26 Feb 2020 12:48:46 +0800</pubDate><description><![CDATA[7-9 用天平找小球 (10分)
三个球A、B、C，大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。
输入格式：
输入在一行中给出3个正整数，顺序对应球A、B、C的重量。
输出格式：
在一行中输出唯一的那个不一样的球。
输入样例：
1 1 2
输出样例：
C
import java.util.Scanner;

public class Main {

	public stat...]]></description><category></category></item><item><title><![CDATA[7-8 超速判断 (10分)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104514715</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104514715</guid><author>Brant985</author><pubDate>Wed, 26 Feb 2020 12:37:31 +0800</pubDate><description><![CDATA[模拟交通警察的雷达测速仪。输入汽车速度，如果速度超出60 mph，则显示“Speeding”，否则显示“OK”。
输入格式：
输入在一行中给出1个不超过500的非负整数，即雷达测到的车速。
输出格式：
在一行中输出测速仪显示结果，格式为：Speed: V - S，其中V是车速，S或者是Speeding、或者是OK。
输入样例1：
40
输出样例1：
Speed: 40 - OK
输入样例2：
75...]]></description><category></category></item><item><title><![CDATA[PAT简单编程题  7-4 BCD解密 (10分)  JAVA实现]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/104514355</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/104514355</guid><author>Brant985</author><pubDate>Wed, 26 Feb 2020 12:21:01 +0800</pubDate><description><![CDATA[BCD数是用一个字节来表达两位十进制的数，每四个比特表示一位。所以如果一个BCD数的十六进制是0x12，它表达的就是十进制的12。但是小明没学过BCD，把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了！
现在，你的程序要读入这个错误的十进制数，然后输出正确的十进制数。提示：你可以把18转换回0x12，然后再转换回12。
输入格式：
输入在一行中给出一个...]]></description><category></category></item><item><title><![CDATA[709. 转换成小写字母]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/82529056</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/82529056</guid><author>Brant985</author><pubDate>Sat, 08 Sep 2018 14:10:21 +0800</pubDate><description><![CDATA[实现函数 ToLowerCase()，该函数接收一个字符串参数 str，并将该字符串中的大写字母转换成小写字母，之后返回新的字符串。

 

示例 1：


输入: &quot;Hello&quot;
输出: &quot;hello&quot;

示例 2：


输入: &quot;here&quot;
输出: &quot;here&quot;

示例 3：


输入: &quot;LOVELY&quot;
输出: &quot;lovely&quot;


这个题比较简单其实可以直接调用方法的，但是这里不能]]></description><category></category></item><item><title><![CDATA[771. 宝石与石头]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/82528930</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/82528930</guid><author>Brant985</author><pubDate>Sat, 08 Sep 2018 13:55:38 +0800</pubDate><description><![CDATA[给定字符串J 代表石头中宝石的类型，和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型，你想知道你拥有的石头中有多少是宝石。

J 中的字母不重复，J 和 S中的所有字符都是字母。字母区分大小写，因此&quot;a&quot;和&quot;A&quot;是不同类型的石头。

示例 1:


输入: J = &quot;aA&quot;, S = &quot;aAAbbbb&quot;
输出: 3


示例 2:


输入: J = &quot;z&quot;, S = &quot;.]]></description><category></category></item><item><title><![CDATA[1028. 人口普查(20)（Java 16/20测试点4超时 -_-!）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80257480</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80257480</guid><author>Brant985</author><pubDate>Wed, 09 May 2018 19:43:59 +0800</pubDate><description><![CDATA[  某城镇进行人口普查，得到了全体居民的生日。现请你写个程序，找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的，但不一定是合理的——假设已知镇上没有超过200岁的老人，而今天是2014年9月6日，所以超过200岁的生日和未出生的生日都是不合理的，应该被过滤掉。输入格式：输入在第一行给出正整数N，取值在(0, 105]；随后N行，每行给出1个人的姓名（由不超过5个英文字母组成的字符串）、...]]></description><category></category></item><item><title><![CDATA[1041. 考试座位号(15)（Java满分 ^_^）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80257341</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80257341</guid><author>Brant985</author><pubDate>Wed, 09 May 2018 18:09:17 +0800</pubDate><description><![CDATA[  每个PAT考生在参加考试时都会被分配两个座位号，一个是试机座位，一个是考试座位。正常情况下，考生在入场时先得到试机座位号码，入座进入试机状态后，系统会显示该考生的考试座位号码，考试时考生需要换到考试座位就座。但有些考生迟到了，试机已经结束，他们只能拿着领到的试机座位号码求助于你，从后台查出他们的考试座位号码。输入格式：输入第一行给出一个正整数N（&amp;lt;=1000），随后N行，每行给出一个考生...]]></description><category></category></item><item><title><![CDATA[1067. 试密码(20) （Java代码 19/20一个测试点报错，请有大佬发现哪儿错了一定指出，谢谢）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80217382</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80217382</guid><author>Brant985</author><pubDate>Sun, 06 May 2018 20:20:40 +0800</pubDate><description><![CDATA[  当你试图登录某个系统却忘了密码时，系统一般只会允许你尝试有限多次，当超出允许次数时，账号就会被锁死。本题就请你实现这个小功能。输入格式：输入在第一行给出一个密码（长度不超过20的、不包含空格、Tab、回车的非空字符串）和一个正整数N（&amp;lt;= 10），分别是正确的密码和系统允许尝试的次数。随后每行给出一个以回车结束的非空字符串，是用户尝试输入的密码。输入保证至少有一次尝试。当读到一行只有单个...]]></description><category></category></item><item><title><![CDATA[1056. 组合数的和(15)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80217329</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80217329</guid><author>Brant985</author><pubDate>Sun, 06 May 2018 19:34:00 +0800</pubDate><description><![CDATA[  给定N个非0的个位数字，用其中任意2个数字都可以组合成1个2位的数字。要求所有可能组合出来的2位数字的和。例如给定2、5、8，则可以组合出：25、28、52、58、82、85，它们的和为330。输入格式：输入在一行中先给出N（1&amp;lt;N&amp;lt;10），随后是N个不同的非0个位数字。数字间以空格分隔。输出格式：输出所有可能组合出来的2位数字的和。输入样例：3 2 8 5
输出样例：330
im...]]></description><category></category></item><item><title><![CDATA[1064. 朋友数(20) （Java满分）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80216096</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80216096</guid><author>Brant985</author><pubDate>Sun, 06 May 2018 17:07:33 +0800</pubDate><description><![CDATA[  如果两个整数各位数字的和是一样的，则被称为是“朋友数”，而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数，因为1+2+3 = 5+1 = 6，而6就是它们的朋友证号。给定一些整数，要求你统计一下它们中有多少个不同的朋友证号。注意：我们默认一个整数自己是自己的朋友。输入格式：输入第一行给出正整数N。随后一行给出N个正整数，数字间以空格分隔。题目保证所有数字小于104。输出格式：首...]]></description><category></category></item><item><title><![CDATA[1057. 数零壹(20) （Java一个点超时，C++满分）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80199706</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80199706</guid><author>Brant985</author><pubDate>Fri, 04 May 2018 20:10:31 +0800</pubDate><description><![CDATA[  给定一串长度不超过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。输入格式：输入在一行中给出长度不超过105、以回车结束的字符串。...]]></description><category></category></item><item><title><![CDATA[1038. 统计同成绩学生(20)]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80197793</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80197793</guid><author>Brant985</author><pubDate>Fri, 04 May 2018 17:13:49 +0800</pubDate><description><![CDATA[  本题要求读入N名学生的成绩，将获得某一给定分数的学生人数输出。输入格式：输入在第1行给出不超过105的正整数N，即学生总人数。随后1行给出N名学生的百分制整数成绩，中间以空格分隔。最后1行给出要查询的分数个数K（不超过N的正整数），随后是K个分数，中间以空格分隔。输出格式：在一行中按查询顺序给出得分等于指定分数的学生人数，中间以空格分隔，但行末不得有多余空格。输入样例：10
60 75 90 ...]]></description><category></category></item><item><title><![CDATA[1061. 判断题(15)  （Java-^_^- 满分通过）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80187730</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80187730</guid><author>Brant985</author><pubDate>Thu, 03 May 2018 21:50:42 +0800</pubDate><description><![CDATA[  判断题的评判很简单，本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式：输入在第一行给出两个不超过100的正整数N和M，分别是学生人数和判断题数量。第二行给出M个不超过5的正整数，是每道题的满分值。第三行给出每道题对应的正确答案，0代表“非”，1代表“是”。随后N行，每行给出一个学生的解答。数字间均以空格分隔。输出格式：按照输入的顺序输出每个学生的得分，每个分数占一行。输...]]></description><category></category></item><item><title><![CDATA[1032. 挖掘机技术哪家强(20) （Java----测试点3超时 @_@得分:17/20）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80183675</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80183675</guid><author>Brant985</author><pubDate>Thu, 03 May 2018 17:54:41 +0800</pubDate><description><![CDATA[  为了用事实说明挖掘机技术到底哪家强，PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式：输入在第1行给出不超过105的正整数N，即参赛人数。随后N行，每行给出一位参赛者的信息和成绩，包括其所代表的学校的编号（从1开始连续编号）、及其比赛成绩（百分制），中间以空格分隔。输出格式：在一行中给出总得分最高的学校的编号、及其总分，中间以空格分隔。题目保证答案唯一，没有...]]></description><category></category></item><item><title><![CDATA[1042. 字符统计(20) （Java满分 ^_^重大解决问题的思想收获 ）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80172473</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80172473</guid><author>Brant985</author><pubDate>Wed, 02 May 2018 21:43:41 +0800</pubDate><description><![CDATA[  请编写程序，找出一段给定文字中出现最频繁的那个英文字母。输入格式：输入在一行中给出一个长度不超过1000的字符串。字符串由ASCII码表中任意可见字符及空格组成，至少包含1个英文字母，以回车结束（回车不算在内）。输出格式：在一行中输出出现频率最高的那个英文字母及其出现次数，其间以空格分隔。如果有并列，则输出按字母序最小的那个字母。统计时不区分大小写，输出小写字母。输入样例：This is a ...]]></description><category></category></item><item><title><![CDATA[1043. 输出PATest(20)（Java满分通过^_^）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80171559</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80171559</guid><author>Brant985</author><pubDate>Wed, 02 May 2018 20:44:39 +0800</pubDate><description><![CDATA[  给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序，按“PATestPATest....”这样的顺序输出，并忽略其它字符。当然，六种字符的个数不一定是一样多的，若某种字符已经输出完，则余下的字符仍按PATest的顺序打印，直到所有字符都被输出。输入格式：输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式：在一行中按题目要求输出排序后的...]]></description><category></category></item><item><title><![CDATA[1081. 检查密码 (15) （Java实现，满分通过）]]></title><link>https://blog.youkuaiyun.com/Brant985/article/details/80151034</link><guid>https://blog.youkuaiyun.com/Brant985/article/details/80151034</guid><author>Brant985</author><pubDate>Tue, 01 May 2018 10:50:15 +0800</pubDate><description><![CDATA[  本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成，并且只能有英文字母、数字和小数点&quot;.&quot;，还必须既有字母也有数字。输入格式： 输入第一行给出一个正整数 N（&amp;lt;=100），随后 N 行，每行给出一个用户设置的密码，为不超过80个字符的非空字符串，以回车结束。输出格式：对每个用户的密码，在一行中输出系统反馈信息，分以下5种：如果...]]></description><category></category></item></channel></rss>