10 2021 档案
摘要:问题描述 百度的很多解决办法不好使太绝望了。(摔) 自己一定要弄清报错信息和自己使用场景去搜索,才能找到正确解答方式。 比如,我是使用Maven创建普通的javaweb项目。手动添加的webapp项目。 如报错信息所示,确实就是程序包javax.servlet不存在的问题。但是我的包都导进来了呀并没
阅读全文
摘要:原题 传输门 代码 java题解 运行超时版 package pat; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scan
阅读全文
摘要:原题 点击跳转 代码 package pat; import java.util.Scanner; /** * @Description */ public class Test { public static void main(String[] args) { Scanner scanner =
阅读全文
摘要:原题 传送门 思路 1、首先分根据题意,分四类。 在大前提大于等于及格线下。第一类:都大于等于H。第二类:德大于等于H并且才小于H。第三类:德才小于H但德大于等于才。第四类:就是不满足上面三类但在及格线上的。 **处理:**我对每个类别,在条件判别后,用一个集合分别装入。 2、在分属的类里进行排序。
阅读全文
摘要:原题 传送门 代码 易错点 这道题本人完全就在找错上了,有些隐形条件不知道怎么看的。就看的别人正确的答案来对比的。 1、找分钟: 大写字母和小写字母都可以。只能第一个找到的相同字符为准。(我以为可以多个,还搞了一个相加总和,这样应该会超过60.是不对的) 2、找小时: 这个也要求是第几个字符。在找到
阅读全文
摘要:
原题 点击链接跳转 代码 记错本 挺灰心的,害! 错误点一:对素数的认识不够准确。以至于,漏掉了2是素数这个点,不是所有的偶数都不是素数! 错误点二:也是错认为素数是从3开始,只计算了奇数。 错误点三:题意,应该是包含N和M。减2是为了迎合漏掉的素数2的位置,所以范围控制错了。 关于换行输出:可以很
阅读全文

摘要:原题 跳转地址 给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A1 = 能被 5 整除的数字中所有偶数的和; A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1−n2+n3−n4⋯; A3 = 被 5 除后余 2 的数字的个数; A4 =
阅读全文
摘要:原题 让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。 输入格式: 输入在一行给出正整数N。 20 结
阅读全文
摘要:话不多说,先上源码 两个成员变量 /** The value is used for character storage. */ private final char value[];//方法大多围绕这个属性来操作 /** Cache the hash code for the string */
阅读全文
摘要:原题 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,
阅读全文
摘要:原题 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1
阅读全文
摘要:题目 一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计
阅读全文
摘要:得到“答案正确”的条件是: 1、字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符; 2、任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串; 3、如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a、 b、
阅读全文
摘要:package pat; import java.util.Arrays; import java.util.Scanner; /** * @Description byte和char类型,相加减是其对应的ASCII码的十进制相加减 */ public class Main { public sta
阅读全文