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
乙级
(Basic Level)kotlin版 1041-1045 &1045 C++
1041acimportjava.io.*funmain(args:Array){valst=StreamTokenizer(BufferedReader(InputStreamReader(System.`in`)))valkout=PrintWriter(OutputStreamWriter(System.out))valids=LongArray(1001)valnums=IntArray(
qmr777
·
2021-01-12 00:01
1095 解码PAT准考证 (25分)击破测试点3、4,50ms内通关
准考证(25分)测试点34用时低于35ms前言一、题目简介二、原题内容1.设定2.输入格式3.输出格式三、题目分析1.要求1分析2.要求2分析3.要求3分析4.完整代码总结前言肝了四五天,肝完了PAT
乙级
真题
ProfSnail
·
2021-01-08 03:55
PAT竞赛
算法
【练习】PAT
乙级
1002 写出这个数
思路判断输入字符(n)的个数,计算每一个字符对应数字的和(count)print_out中:count由末位开始输出,这里借助栈(st)将输出顺序逆置并输出例如输入123456789count=45;不借助栈,输出54;借助栈,则输出45代码#include#include#includevoidjudge_num(inta){switch(a){case0:{std::coutst;while(
Young Chen
·
2021-01-05 01:51
PAT练习
算法
辞旧迎新 2020广州龙达大事记
喜讯1:顺利增加工程造价咨询企业资质(暂
乙级
),进一步提升公司的社会竞争力。喜讯2:获得2019年度广东省“守合同重信用”企业称号。
广州龙达综合部朱洁娜
·
2020-12-31 17:22
PAT
乙级
1055 集体照 (25分)
题目拍集体照时队形很重要,这里对给定的N个人K排的队形设计排队规则如下:每排人数为N/K(向下取整),多出来的人全部站在最后一排;后排所有人的个子都不比前排任何人矮;每排中最高者站中间(中间位置为m/2+1,其中m为该排人数,除法向下取整);每排其他人以中间人为轴,按身高非增序,先右后左交替入队站在中间人的两侧(例如5人身高为190、188、186、175、170,则队形为175、188、190、
hhcccaptain
·
2020-11-20 13:55
PAT-Basic
c++
PAT
乙级
(Basic Level)kotlin版 1037-1040
//ac1037importjava.io.BufferedReaderimportjava.io.InputStreamReader//1-1717*29//十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可funmain(args:Array){valkin=BufferedReader(InputStreamReader(System.`in`))v
qmr777
·
2020-11-10 12:15
PAT
乙级
(Basic Level)kotlin版 1033 1035 1036
1033旧键盘打字最后一个测试点超时//https://pintia.cn/problem-sets/994805260223102976/problems/994805288530460672importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportjava.io.OutputStreamWriterimportjava.i
qmr777
·
2020-11-09 22:46
PAT
乙级
(Basic Level)kotlin版 1027-1030
//1027ac写的不是很好importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportjava.io.OutputStreamWriterimportjava.io.PrintWriterfunmain(args:Array){valkout=PrintWriter(OutputStreamWriter(System.out)
qmr777
·
2020-11-07 18:31
PAT
乙级
(Basic Level)kotlin版 1020-1023
//2020超时2通过3//就当学kt的语法了。。。毕竟工作要用importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportjava.util.*funmain(args:Array){valbr=BufferedReader(InputStreamReader(System.`in`))vals=br.readLine().s
qmr777
·
2020-11-06 19:00
PAT
乙级
(Basic Level)kotlin版 1016-1019
每天两道提神醒脑//https://pintia.cn/problem-sets/994805260223102976/problems/994805306310115328//pat1016importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportkotlin.math.powfunmain(args:Array){//va
qmr777
·
2020-10-13 17:45
PAT
乙级
1004 成绩排名 (20分)(C语言版)及解析
读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n第2行:第1个学生的姓名学号成绩第3行:第2个学生的姓名学号成绩………第n+1行:第n个学生的姓名学号成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:对每个测试
小朱同学的笔记本
·
2020-10-11 11:24
PAT乙级真题
算法
c语言
PAT甲级
1126~1130|C++实现
PAT甲级
1126EulerianPath(25分)|C++实现
PAT甲级
1127ZigZaggingonaTree(30分)|C++实现
PAT甲级
1128NQueensPuzzle(20分)|C++实现
陈xLヾ
·
2020-10-09 23:20
PAT
Advanced
PAT甲级
1130 Infix Expression (25分)|C++实现
一、题目描述原题链接Givenasyntaxtree(binary),youaresupposedtooutputthecorrespondinginfixexpression,withparenthesesreflectingtheprecedencesoftheoperators.InputSpecification:OutputSpecification:Foreachcase,printi
陈xLヾ
·
2020-10-09 23:33
PAT
Advanced
【PAT
乙级
】1065 单身狗
题目链接:1065单身狗#include#includeusingnamespacestd;intmain(){intN,M,a[100001]={0},b[100000],c,d,count=0,countj=0;cin>>N;for(inti=0;i>c>>d;a[c]=d+1;//写完才发现为0情况会出问题,用+1的办法来修复buga[d]=c+1;}cin>>M;for(inti=0;i>
小白刷PAT
·
2020-10-09 20:54
PAT
【PAT
乙级
】1064 朋友数
题目链接:1064朋友数#includeusingnamespacestd;intmain(){intN,a[37]={0},b,c=0;cin>>N;for(inti=0;i>b;while(b){c+=b%10;b/=10;}a[c]++;c=0;}for(inti=0;i<37;i++){if(a[i])c++;}cout<
小白刷PAT
·
2020-10-09 19:59
PAT
PAT
乙级
(Basic Level)kotlin版 1012-1014
//pat1012没AC...?不知道哪里错了importjava.util.*funmain(args:Array){valkin=Scanner(System.`in`)valcount=kin.nextInt()vartempInt:IntvartempString:Stringvalarray=intArrayOf(0,0,0,0,0)varflag=truevara4count=0for
qmr777
·
2020-10-05 13:04
租金大降30%~40%!北京写字楼空置率创10年新高,租金也创5年新低,未来市场如何分化?
券商中国记者日前多方了解到,受新冠肺炎疫情影响,二季度,中小企业退租或缩减面积现象明显,北京甲级写字楼市场空置率创10年新高,平均租金则为5年低点,部分
乙级
写字楼的租金甚至较去年大降30%~40%。
券商中国
·
2020-09-24 00:00
租金大降30%~40%!北京写字楼空置率创10年新高,租金也创5年新低,未来市场如何分化?
证券时报·券商中国记者日前多方了解到,受新冠肺炎疫情影响,二季度,中小企业退租或缩减面积现象明显,北京甲级写字楼市场空置率创10年新高,平均租金则为5年低点,部分
乙级
写字楼的租金甚至较去年大降30%~40%
证券时报网
·
2020-09-24 00:00
PAT甲级
1065 A+B and C (64bit) (20分) string大数加法 、大数比较的其他办法、long double 和double 的详解有效位数 ****
1065A+BandC(64bit)(20分)GiventhreeintegersA,BandCin[−263,263],youaresupposedtotellwhetherA+B>C.InputSpecification:Thefirstlineoftheinputgivesthepositivenumberoftestcases,T(≤10).ThenTtestcasesfollow,eac
qq_32691667
·
2020-09-17 12:16
算法
PAT(
乙级
)1017
1017.A除以B(20)本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B*Q+R成立。输入格式:输入在1行中依次给出A和B,中间以1空格分隔。输出格式:在1行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543217输出样例:176366841501410934743分析:1000位的正整数,没办法使用基本
zy010101
·
2020-09-17 02:29
PAT
C++/C
PAT_
乙级
_1013_筱筱
1013.数素数(20)令Pi表示第i个素数。现任给两个正整数M#includeusingnamespacestd;intmain(){intm,n,x,y=0;cin>>m>>n;inta[10000];intz=0;for(inti=2;y<=n;i++){x=1;for(intj=2;j<=sqrt(i);j++){if(i%j==0){x=0;break;}}if(x==1){a[y]=i
xx_accepted
·
2020-09-17 02:19
PAT
乙级
1014 福尔摩斯的约会(C语言)
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四14:04,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母D,代表星期四;第2对相同的字符是E,那是第5个英文字母,代表一天里的第14个钟头(于是一天的0点到23点由
·
2020-09-17 02:55
PAT
乙级
PAT
乙级
1014 福尔摩斯的约会 (20分)
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四14:04,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母D,代表星期四;第2对相同的字符是E,那是第5个英文字母,代表一天里的第14个钟头(于是一天的0点到23点由
Fmm-PMO
·
2020-09-17 02:23
PAT乙级
PAT
乙级
1023 组个最小数 (20分)
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出10个非负整数,顺序表示我们拥有数字0、数字1、……数字9的个数。整数间用一个空格分隔。10个数字的总个数不超过50,且至少
Fmm-PMO
·
2020-09-17 02:23
PAT乙级
PAT
乙级
1015 德才论
这题····awsl上代码#include#includetypedefstructstudent{charid[9];intde,cai;};voidpartition(studentA[],inta,intn);studentStu[100001],StuA[100001],StuB[100001],StuC[100001],StuD[100001];intmain(){intn,l,h,i=
weixin_45272845
·
2020-09-17 02:20
学习中
PAT
乙级
-1018 锤子剪刀布 (20 分)
1018锤子剪刀布(20分)大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(≤105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中
淅淅的雨声
·
2020-09-17 02:16
PAT备考
PAT
乙级
-1017 A除以B (20 分)
1017A除以B(20分)本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以1空格分隔。输出格式:在一行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543217输出样例:176366841501410934743代码#includeusingnames
淅淅的雨声
·
2020-09-17 02:16
PAT备考
PAT
乙级
-1012 数字分类 (20 分)
1012数字分类(20分)给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1=能被5整除的数字中所有偶数的和;A2=将被5除后余1的数字按给出顺序进行交错求和,即计算n1−n2+n3−n4⋯;A3=被5除后余2的数字的个数;A4=被5除后余3的数字的平均数,精确到小数点后1位;A5=被5除后余4的数字中最大数字。输入格式:每个输入包含1个测试用例。每个测试用例先给出一个不超过100
淅淅的雨声
·
2020-09-17 02:15
PAT备考
PAT
乙级
-1008 数组元素循环右移问题 (20 分)
1008数组元素循环右移问题一个数组AAA中存有NNN(>0>0>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移MMM(≥0\ge0≥0)个位置,即将AAA中的数据(A0A1⋯AN−1A_0A_1\cdotsA_{N-1}A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1A_{N-M}\cdotsA_{N-1}A_0A_1\cdotsA_{N-M-1}AN−M⋯A
淅淅的雨声
·
2020-09-17 02:15
PAT备考
PAT乙级
PAT
乙级
-1016 部分A+B (15 分)
1016部分A+B(15分)正整数AAA的“DAD_ADA(为1位整数)部分”定义为由AAA中所有DAD_ADA组成的新整数PAP_APA。例如:给定A=3862767A=3862767A=3862767,DA=6D_A=6DA=6,则AAA的“6部分”PAP_APA是66,因为AAA中有2个6。现给定AAA、DAD_ADA、BBB、DBD_BDB,请编写程序计算PA+PBP_A+P_BPA+PB
淅淅的雨声
·
2020-09-17 02:15
PAT备考
PAT
乙级
1018 锤子剪刀布(C语言)
1018锤子剪刀布(20分)大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(≤10^5),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,
打孔员
·
2020-09-17 02:42
c语言
PAT
乙级
1008 数组元素循环右移问题(C语言),测试点2、3答案错误
1008数组元素循环右移问题(20分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(
打孔员
·
2020-09-17 02:11
c语言
PAT
乙级
|C语言|1019 数字黑洞 (20分)
题目给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。例如,我们从6767开始,将得到7766-6677=10899810-0189=96219621-1269=83528532-2358=61747641-
烫烫烫糖糖糖
·
2020-09-17 02:40
PAT乙级一天一题/C语言
c语言
PAT
乙级
1015 德才论
PAT1015德才论宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”代码如下#include#include#includeusingnamespacestd;structnode{intid;intdsc;intcsc;intval;}a[100001]
clear_sl
·
2020-09-17 02:38
水题
编程
PAT
【pat
乙级
】1040有几个PAT (25分)
pat
乙级
1040有几个PAT题目:字符串APPAPT中包含了两个单词PAT,其中第一个PAT是第2位§,第4位(A),第6位(T);第二个PAT是第3位§,第4位(A),第6位(T)。
想考科大的菜鸡cry
·
2020-09-17 02:38
PAT
有几个PAT
乙级
刷题
1013 数素数 (20 分)- PAT
乙级
真题
题滴链接https://pintia.cn/problem-sets/994805260223102976/problems/9948053099633541121013数素数(20分)令Pi表示第i个素数。现任给两个正整数M≤N≤104,请输出PM到PN的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式:输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不
银帅18335030971
·
2020-09-17 02:06
PAT二刷
乙级
坑点和个人错误总结
1005继续(3n+1)猜想先将数字放入数组,再用散列表将按其覆盖的数字放入散列表。1007素数对猜想这类题还需多加练习1008数组元素循环右移问题注意reverse()函数里下标问题,比如reverse(vec,vec+4)表示将vec[0]~vec[3]反转1013数素数注意素数表下标要从1开始而不是0;正整数范围到104,素数的范围<1050001014福尔摩斯的约会注意隐含条件,一周暗示大
冷眼观world
·
2020-09-17 02:58
#
PAT乙级
PAT
乙级
1012C++实现
题目:1012数字分类(20分)给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1=能被5整除的数字中所有偶数的和;A2=将被5除后余1的数字按给出顺序进行交错求和,即计算n1−n2+n3−n4⋯;A3=被5除后余2的数字的个数;A4=被5除后余3的数字的平均数,精确到小数点后1位;A5=被5除后余4的数字中最大数字。输入格式:每个输入包含1个测试用例。每个测试用例先给出一个不超过
Aybss
·
2020-09-17 02:19
PAT乙级
c++
浙江大学PAT
乙级
试题.1011. A+B和C (15)C语言
给定区间[-231,231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(C,否则输出“Case#X:false”,其中X是测试用例的编号(从1开始)。输入样例:41232342147483647021474836460-2147483648-2147483647输出样例:Case#1:falseCase#2:trueCase#3:trueCase#4:fals
巨星小刚刚
·
2020-09-17 02:47
PAT
乙级
1019. 数字黑洞(C语言)
PAT
乙级
真题题解目录/***1.利用数组,对读入的数字进行重新排序*2.输入为6174时,也需要有一行输出*/#include#includeintcmp(constvoid*a,constvoid*
对方北方
·
2020-09-17 02:13
PAT乙级真题
PAT
乙级
1014. 福尔摩斯的约会(C语言)
PAT
乙级
真题答案目录/***1.解码的方式:*1.1星期:第1对相同的大写英文字母*1.2小时:第2对相同的数字或A-N之间的大写英文字母*1.3分钟:第1对相同的英文字母(无论大小写)*2.小时和分钟都显示为两位数
对方北方
·
2020-09-17 02:13
PAT乙级真题
PAT(Basic)
乙级
---1015 (25 分)德才论
宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出3个正整数,分别为:N(≤105),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于L的考生才有资格被考虑录取
二进制泡面
·
2020-09-17 02:42
PTA乙级刷题日志
PAT
乙级
1013 数素数(C语言)
题目:令Pi表示第i个素数。现任给两个正整数M≤N≤104,请输出PM到PN的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式:输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。输入样例:527输出样例:111317192329313741434753596167717379838997101103小结:关于在写判断是否是素数的函数时,没有检
咸鱼七号
·
2020-09-17 02:42
PAT乙级
PAT17
乙级
03.数素数(20)-未做完(超时)
#Author:979#blogaddr:http://www.cnblogs.com/home979/'''***********题目描述**********令Pi表示第i个素数。现任给两个正整数M<=N<=10000,请输出PM到PN的所有素数。输入描述:输入在一行中给出M和N,其间以空格分隔。输出描述:输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。输入
weixin_30920091
·
2020-09-17 02:35
PAT
乙级
1013
题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112题解一从第一个素数开始找起,输出\(P_M\)至\(P_N\)即可//PATBasicLevel1013//https://pintia.cn/problem-sets/994805260223102976/problems/994805
weixin_30780649
·
2020-09-17 02:02
PAT
乙级
—1040. 有几个PAT(25)-native
字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。现给定字符串,问一共可以形成多少个PAT?输入格式:输入只有一行,包含一个字符串,长度不超过105,只包含P、A、T三种字母。输出格式:在一行中输出给定字符串中包含多少个PAT。由于结果可能比较大,只输出对1000000007取余数的结果
飞翔的荷兰人灬
·
2020-09-17 02:46
PAT乙级初步题解
PAT B1014 -- 福尔摩斯的约会
牛客网PAT
乙级
第四题,福尔摩斯的约会,题目描述大致如下:输入四行,每行非空,不包括空格,长度不超过60的字符串。
乔春城
·
2020-09-17 01:15
PAT乙级
PAT-
乙级
1013 数素数(C语言)
#include#includeintprimeJudge(intnumber){inti;if(number=minNumber&&sum<=maxNumber)/*如果是目标素数*/{printf("%d",number);printfNumber++;//输出数量+1if(printfNumber%10!=0&&printfNumber!=maxNumber-minNumber+1)//如果
tothk
·
2020-09-17 01:11
PAT-乙级(C语言)
算法
c语言
PAT
乙级
1014
#include#include#include//isdigit//isupper()判断一个字符是否为大写字母,是返回非零,否返回零//islower()判断一个字符是否为小写字母,是返回非零,否返回零//isdigit()判断一个字符是否为数字,是返回非零,否返回零intmain(void){chara[62],b[62],c[62],d[62];charweek[][4]={"MON","
sunqian_119
·
2020-09-17 01:59
菜鸟练习-PAT
乙级
PAT
乙级
——1015(分类排序)
题目:德才论(25分)宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出3个正整数,分别为:N(≤105),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于L的
熊仙森
·
2020-09-17 01:33
PAT乙级
JAVA—PAT乙级解析
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他