E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pat乙级
PAT乙级
1081看BufferedReader和Scanner
Java的输入输出Java通过Scanner和BufferedReader可以实现对字符串型数据的输入实现思路:利用正则表达式验证其密码的类型匹配,然后逐个分析字符,进行判断。本文主要是研究java中BufferedReader和Scanner两种函数的效率先奉上1081的解答源代码Scanner实现importjava.util.Scanner;importjava.util.regex.Mat
Leeinsn
·
2023-09-03 00:25
「
PAT乙级
真题解析」Basic Level 1076 Wifi密码 (问题分析+完整步骤+伪代码描述+提交通过代码)
PAT乙级
BasicLevelPractice1076Wifi密码问题分析题设要求按照给定规则将给定的输入最终翻译成一串数字并输出,所以是一道模拟题。
明仔的阳光午后
·
2023-08-21 18:15
C/C++
算法
PAT乙级真题解析【全集】
算法
数据结构
需求分析
c语言
pat考试
「
PAT乙级
真题解析」Basic Level 1073 多选题常见计分法 (问题分析+完整步骤+伪代码描述+提交通过代码)
PAT乙级
BasicLevelPractice1073多选题常见计分法问题分析题设要求按照老师批改多选题的方法来计算学生的总分,并且统计哪道题的选项选错的人最多。
明仔的阳光午后
·
2023-08-21 18:15
C/C++
算法
PAT乙级真题解析【全集】
算法
数据结构
c语言
pat考试
需求分析
成绩排名 (20)-
PAT乙级
真题
每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数N(usingnamespacestd;structSt
swag_9e40
·
2023-08-11 14:59
力扣刷题|二分查找入门(Java)
目录写在前面704.二分查找278.第一个错误的版本写在前面刷了四五十道
pat乙级
题,只是博客还没来得及更新。准备入门一点力扣的题了。做了第1题-两数之和,发现它和pat做题的思维实在不太一样。
一勺黑猫
·
2023-08-09 05:51
力扣LeetCode刷题
leetcode
java
[
PAT乙级
] 1029 旧键盘 C++实现
题目描述:旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线_(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在一行中输出坏掉的键。其中
zhtstar
·
2023-08-07 14:58
机试刷题记录
c++
开发语言
算法
PTA
PAT乙级
真题1005 || 继续(3n+1)猜想(C语言)
计算机黑科学大全继续(3n+1)猜想题目描述:卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的
whenever5225
·
2023-07-31 11:03
PAT乙级
真题1016 || 部分A+B(详解,C/C++示例,测试点分析)
微信公众号:计算机黑科学大全【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://whenever5225.github.io部分A
whenever5225
·
2023-07-30 23:33
[
PAT乙级
]1043. 输出PATest(20)
1043.输出PATest(20)原题链接给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest….”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按PATest的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格
whl_program
·
2023-07-18 19:51
PAT乙级
PAT乙级
1043
输出PATest
C++
输出PATest(20)-
PAT乙级
真题
解题思路:用unordered_map存储每个字母出现的个数,然后按照顺序遍历输出即可#includeusingnamespacestd;intmain(){stringstr;cin>>str;unordered_mapmp;for(inti=0;i0||mp['A']>0||mp['T']>0||mp['e']>0||mp['s']>0||mp['t']>0){if(mp['P']-->0){
六弦绿漪。
·
2023-07-18 19:48
PAT乙级
哈希算法
c++
算法
输出PATest(20)-
PAT乙级
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest….”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按PATest的顺序打印,直到所有字符都被输出。输入格式输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式在一行中按题目要求输出排序后的字符串。题目
newcomer1235
·
2023-07-18 19:47
pat
算法
PAT乙级
-1043. 输出PATest(20)-详解+代码
题目:
PAT乙级
-1043.输出PATest(20)给定一个长度不超过10000的、仅由英文字母构成的字符串。
水舞残枫
·
2023-07-18 19:45
PAT乙级
PAT
编程
刷题
PAT乙级
c语言
python3实现
PAT乙级
算法题库全集
最近在学python,我把一些代码贴到这里,不定期更新,欢迎交流。因为有些算法有时间和空间要求,建议找个oj平台跑一遍。现在在用的算法平台链接:https://pintia.cn/文章目录1、害死人不偿命的(3n+1)猜想2、写出这个数3、我要通过!4、成绩排名5、继续(3n+1)猜想6、换个格式输出整数7、素数对猜想8、数组元素循环右移问题9、说反话10、一元多项式求导11、A+B和C12、数字
洛阳山
·
2023-06-19 23:38
python
python
算法
考试座位号(15)-
PAT乙级
真题
每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数N(usingnamespacestd;longlong
swag_9e40
·
2023-04-21 11:12
PAT乙级
刷题总结
2019-12-12到2020-01-17,用C++刷完了
PAT乙级
95道题目,第682个加入满分行列。
篮筐轰炸机5号
·
2023-04-20 16:39
PAT乙级
(Basic Level)练习题 >斐波那契凤尾
题目描述NowCoder号称自己已经记住了1-100000之间所有的斐波那契数。为了考验他,我们随便出一个数n,让他说出第n个斐波那契数。当然,斐波那契数会很大。因此,如果第n个斐波那契数不到6位,则说出该数;否则只说出最后6位。输入描述:输入有多组数据。每组数据一行,包含一个整数n(1≤n≤100000)。输出描述:对应每一组输入,输出第n个斐波那契数的最后6位。输入例子:1234100000输
m123HH
·
2023-04-13 08:16
Java
PAT乙级
1066 图像过滤 python
题目思路:对于输入的每个值与端点区间进行对比需要注意的是,需要将输入的值和端点值都转换为整数再进行对比另如果输入的值位数不够三位,利用函数str.zfill(width)#str是你要填充的字符串,width是你填0后字符串要达到的总长度代码:M,N,A,B,replace=input().split()M,N=int(M),int(N)print_image=[[0foriinrange(N)]
又南又难
·
2023-04-07 05:10
PAT乙级
python
pat考试
PAT乙级
——1065单身狗题解及感想
1065单身狗“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数N(≤50000),是已知夫妻/伴侣的对数;随后N行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(≤10000),为参加派对的总人数;随后一行给出这M位客人
weixin_30319153
·
2023-04-04 09:15
数据结构与算法
数组的输入与输出
例题:(
PAT乙级
1011)给定区间[−2^31,2^31]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(≤10),是测试用例的个数。
胖柚工作室
·
2023-04-04 05:38
c语言
PAT乙级
【Java题解合集】
✨说在前面这个暑假博主用大概两周不到的闲暇时间把
PAT乙级
的110道算法题全部肝完了,个人感觉题目的难度大部分在中等偏下,大概有二十道左右的题目还是蛮有意思的,值得细细去钻研,本专栏非常适合新手入门算法
小羊不会飞
·
2023-04-03 20:38
PAT乙(JAVA题解)
java
开发语言
PAT乙级
:1002
1002写出这个数(20分)题目:读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu思路:首先是输入要
Celia_QAQ
·
2023-04-01 07:08
PAT乙级
真题1007 || 素数对猜想(C语言)
计算机黑科学大全素数对猜想题目描述:让我们定义为:=p(n+1)-p(n),其中p(i)是第i个素数。显然有=1,且对于n>1有是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(#includeintmain(){intn,i,j,pre_prime,count=0,flag;scanf("%d",&n);pre_prime=2;//初始化上一个素数为2for(i=
whenever5225
·
2023-03-30 14:12
PAT 1003 我要通过!
这是
PAT乙级
题库中的第三道题,一开始没有理解题目的第三个条件的意思,可能因为第一次做,所以对命题的意图理解不到,读题解题思路来源于其他博主,附上链接:https://blog.csdn.net/ZJ_
若素Smile
·
2023-03-28 06:30
PAT乙级
真题 数字分类
1012数字分类(20分)给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1=能被5整除的数字中所有偶数的和;A2=将被5除后余1的数字按给出顺序进行交错求和,即计算n1−n2+n3−n4⋯;A3=被5除后余2的数字的个数;A4=被5除后余3的数字的平均数,精确到小数点后1位;A5=被5除后余4的数字中最大数字。输入格式:每个输入包含1个测试用例。每个测试用例先给出一个不超过100
小柳学渣
·
2023-03-26 18:33
PAT乙级
1001-Python
1001害死人不偿命的(3n+1)猜想(15分)注意:代码满分通过卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),
逆风飞翔的鸟
·
2023-03-21 14:49
PAT乙级
真题1030 || 完美数列(详解,C/C++示例,测试点分析)
个人博客地址:https://mzwang.top完美数列题目描述:给定一个正整数数列,和正整数p,设这个数列中的最大值是M,最小值是m,如果M≤mp,则称这个数列是完美数列。现在给定参数p和一些正整数,请你从中选择尽可能多的数构成一个完美数列。输入格式:输入第一行给出两个正整数N和p,其中N(≤)是输入的正整数的个数,p(≤)是给定的参数。第二行给出N个正整数,每个数不超过。输出格式:在一行中输
whenever5225
·
2023-03-14 17:46
PAT乙级
1005 继续3n+1猜想
一.题目描述卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2
‘胶己人’
·
2023-03-10 19:50
PTA乙级
PAT乙级
1005继续3n+1猜想
当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被3“覆盖”的数。我们称一个数列中的某个数n为“关键数”,如果n不能被数列中的其他数字所覆盖。现在
鹤天寻
·
2023-03-10 18:34
PAT乙级
c++
PAT乙级
1005继续3n+1猜想(C语言)
#include#includevoidbubbleSort(int*p,intn){inti,j,tmp;for(i=0;i
warm-
·
2023-03-10 18:59
程序设计
c语言
sizeof
(原创,步进分析,24ms)
PAT乙级
1045 快速排序
题目1045快速排序(25分)著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?例如给定,排列是1、3、2、4、5。则:1的左边没有元素,右边的元素都比它大,所以它可能是主元;尽管3的左边元素都比它小,但其右边的2比它小
仰天蓬蒿人
·
2023-03-10 15:00
【
PAT乙级
】1024 科学计数法
目录一、题目二、我的AC代码一、题目1024科学计数法(20分) 科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+−][1−9][+-][1-9][+−][1−9].[0−9]+E[+−][0−9]+[0-9]+E[+-][0-9]+[0−9]+E[+−][0−9]+,即数字的整数部分只有111位,小数部分至少有111位,该数字及其指数部分的正负号即使对正数也必定
零号萌新
·
2023-02-05 10:40
PAT
pat考试
c语言
PAT乙级
真题1029 || 旧键盘(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top旧键盘题目描述:旧键盘上坏了几个键,于是在敲一段文字的时候
whenever5225
·
2023-01-31 17:25
PAT乙级
真题1028 || 人口普查(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top人口普查题目描述:某城镇进行人口普查,得到了全体居民的生日
whenever5225
·
2023-01-27 04:11
PAT乙级
(Basic Level)练习题 >星际密码
题目描述星际战争开展了100年之后,NowCoder终于破译了外星人的密码!他们的密码是一串整数,通过一张表里的信息映射成最终4位密码。表的规则是:n对应的值是矩阵X的n次方的左上角,如果这个数不足4位则用0填充,如果大于4位的则只输出最后4位。|11|^n=>|Xn..||10||....|输入描述:输入有多组数据。每组数据两行:第一行包含一个整数n(1≤n≤100);第二行包含n个正整数Xi(
m123HH
·
2023-01-17 01:05
Java
PAT乙级
题:python1091 N-自守数(15分)
1091N-自守数(15分)输入样例:3925233输出样例:325392125NoM=int(input())K=list(map(int,input().split("")))#这个列表用来存放M个待检测的数字#题目保证N<10foriinrange(M):forjinrange(10):n=len(str(K[i]))#用来统计K到底是几位数字,而且这个过程并不会影响list元素的属性if(
小米菲爱学习
·
2023-01-15 01:06
python
PAT乙级
1086
PAT乙级
1086:就不告诉你做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。
努力搬砖的小兔子
·
2023-01-11 16:29
PAT乙级
算法
2022秋
PAT乙级
总结+c语言代码
第一次参加PAT比赛,为了先测试自己编程基础知识的掌握程度,报名了2022秋的乙级考试,在赛前也略微做了一些往年真题和PAT官网的练习题,题目链接:PAT计算机程序设计能力测试(patest.cn)。整体来说,五道编程题给3个小时的时间是非常足够的,前四道题没有太多难度,基本上做完还有两个小时左右来做最后一道题,因为这个比赛是可以现场AC的,也有实时排名,因此我能够看到在前四题全部AC的情况下我的
淬炼之火
·
2022-12-30 20:43
c语言
c++
pat考试
pat乙级
1002 写出这个数
读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。样例:">样例:">样例:">样例:">样例:">输入样例:1234567890987654321123456789输出样例:yisanwu这
友好的Spider-man
·
2022-12-29 14:21
c++
蓝桥杯
c++
职场和发展
pat乙级
1006 换个格式输出整数
让我们用字母B来表示“百”、字母S表示“十”,用12...n来表示不为零的个位数字n(#includeusingnamespacestd;intmain(){strings1;strings2="string";strings3=s2;strings4(10,'s');return0;}直接strings4(10,'s');不是strings4=(10,'s');2.再次提醒,C语言不能连着两个比
友好的Spider-man
·
2022-12-29 14:21
c++
蓝桥杯
p2p
职场和发展
PAT乙级
1059 C语言竞赛
C语言竞赛C语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1、排名为素数的学生将赢得最好的奖品——小黄人玩偶!2、其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一个正整数N(≤10^4),是参赛者人数。
灬人生如梦
·
2022-12-23 22:23
PAT乙级
c语言
算法
c++
PAT (Advanced Level) Practice:1~3题
✨欢迎您的订阅✨
PAT乙级
专栏(更新完毕):【BasicLevel】PAT甲级专栏(更新ing):【AdvancedLevel】目录1001A+BFormat【考察:字符串处理】1002A+BforPolynomials
小羊不会飞
·
2022-11-06 19:26
PAT甲(JAVA题解)
java
算法
开发语言
PAT乙级
1023 组个最小数
#include#include#include#include#includeusingnamespacestd;intmain(void){intn;vectorvec;for(inti=0;i>n;vec.push_back(n);}n=-9;for(inti=0;i<10;i++){if(i==0&&vec[0]==0){for(intj=0;j
九是否非随机的称呼
·
2022-09-22 18:33
蓝桥杯
c++
算法
【PAT乙】2022秋季赛后总结
目录✨前言历史回顾✏️真题回忆第一题第二题第三题第四题第五题总结与分享PAT乙110题专栏:PAT乙(JAVA题解)✨前言这个暑假博主利用见习和闲暇的时间刷完了
PAT乙级
的110道题目,首先来说说我的感受吧
小羊不会飞
·
2022-09-20 14:48
PAT乙(JAVA题解)
竞赛和编程的心得
java
jvm
servlet
PAT 乙级 1009
PAT乙级
10091009说反话(20分)题目描述给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。
叫我胡萝北
·
2022-09-03 09:25
c++
C语言编程
PAT乙级
学习笔记示例分享
目录1001害死人不偿命的(3n+1)猜想1002写出这个数1003我要通过!1004成绩排名1005继续(3n+1)猜想1006换个格式输出整数1007素数对猜想问题1008数组元素循环右移问题1009说反话1010一元多项式求导1011A+B和C1012数字分类1013数素数1014福尔摩斯的约会1001害死人不偿命的(3n+1)猜想#include#includeusingnamespace
·
2022-06-18 17:22
PAT乙级
2021秋季题解
PAT乙级
2021秋季题解7-1好数原题算法标签模拟排序结构体代码#include#defineintlonglongusingnamespacestd;constintN=100005;structMN
T_Y_F666
·
2022-05-19 07:22
PAT乙级考试题解
c++
算法
数据结构
2021年冬季
PAT乙级
题解(C/C++语言)
2021年冬季
PAT乙级
题解(C/C++语言)7-1自动打包机(15分)原题算法标签模拟代码#include#defineintlonglongusingnamespacestd;signedmain(
T_Y_F666
·
2022-05-17 07:28
PAT乙级考试题解
c语言
c++
算法
PAT 乙级常用函数
PAT乙级
常用函数数据范围解决方案数据范围用longlong存储代码#defineintlonglongcin,cout读写耗时解决方案在IO之前将stdio解除绑定代码ios::sync_with_stdio
T_Y_F666
·
2022-05-17 07:28
PAT乙级常用函数
c++
开发语言
PAT乙级
-1037
0、难点swap(a,b)函数进位与借位的实现方法1、题目1037在霍格沃茨找零钱(20分)2、代码#includeusingnamespacestd;intmain(intargc,char**argv){inta,b,c,m,n,t,x,y,z;scanf("%d.%d.%d%d.%d.%d",&a,&b,&c,&m,&n,&t);//应付带的钱if(a>m||(a==m&&b>n)||(a=
我是一个对称矩阵
·
2022-03-06 10:54
C++
qt
ui
开发语言
写出这个数
前言牛客网
PAT乙级
训练1034题目描述读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入描述每个测试输入包含1个测试用例,即给出自然数n的值。
雇个城管打天下
·
2022-02-13 10:32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他