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乙级1014
PAT乙级
真题及训练集-1004
1004.成绩排名(20)读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n第2行:第1个学生的姓名学号成绩第3行:第2个学生的姓名学号成绩.........第n+1行:第n个学生的姓名学号成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩
chianing_han
·
2020-09-15 22:31
Java习题
Java
有几个PAT(25)
PAT乙级
真题
1040.有几个PAT(25)字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。现给定字符串,问一共可以形成多少个PAT?输入格式:输入只有一行,包含一个字符串,长度不超过105,只包含P、A、T三种字母。输出格式:在一行中输出给定字符串中包含多少个PAT。由于结果可能比较大,只输出对1
chenyvye
·
2020-09-15 22:00
PAT乙级
PAT乙级
目录1001.3n+1猜想1002.写出这个数1004.成绩排名1086就不告诉你1087有多少不同的值(20分)1091N-自守数还没写好还没想过1008数组元素循环右移问题(20分)没想明白1010一元多项式求导(25分)1011A+B和C(15分)1012数字分类(20分)1016部分A+B(15分)1018锤子剪刀布(20分)简单模拟20题7字符串处理17题1进制转换3题数学4题动态规划2
ao_mike
·
2020-09-15 22:53
PAT
PAT乙级
1005
定义了一个flag数组判断这个数是否被覆盖,若被覆盖就标记2,对于a数组中的每一个数,如果flag值为2就不必进行猜想的验证操作,否则就进行验证,将每一次的操作得出来的数flag赋值2,然后统计未被覆盖数(即flag=1)的数量,排序后输出即可#include#include#include#includeusingnamespacestd;intmain(){intk;cin>>k;inta[k
jmxwzy
·
2020-09-15 22:48
模拟
PAT乙级
真题 1040. 有几个PAT(25)
题目链接点击打开链接解题思路若用三层循环的方式,会超时。其实我们只需要找到每一个A,然后计算出这个A前面有多少个P,后面有多少个T,然后把这个两个数字相乘。最后把每一个A对应的PAT数目相加就得到了全部的pat数目。代码#include#include#includeintmain(){charPAT[100001];scanf("%s",PAT);inti,j,k,len,count,p_num
Gk_zheng
·
2020-09-15 22:04
牛客网
PAT乙级
真题及java实现样例(真题1-14)
由于之前在PAT官网的练习场有时间限制,而且限制是针对c的基本上100ms到400ms,由于java需要虚拟机才能运行,因此有些题实在不是因为算法的原因才超时,牛客网的时间限制为1s,而且给我感觉后台服务器也比PAT官网跑的快,一样的程序PAT官网要80ms,牛客网只要20ms,因此我现在把代码提交到了牛客网。下面是牛客网乙级真题的题目和我实现的方法。1001.A+B和C题目描述给定区间[-2的3
zhenxianyimeng
·
2020-09-15 22:41
Java
算法和数据结构
PAT
Java
上机题
牛客网
算法
PAT 乙级 1002 1002. 写出这个数
PAT乙级
1002写出这个数读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。
TaowzzZ
·
2020-09-15 22:09
PAT乙级
PAT乙级
题解——1001 害死人不偿命的(3n+1)猜想 (15分)
#includeusingnamespacestd;intmain(){intn;intstep=0;cin>>n;while(n!=1){if(n%2==0){//偶数n=n/2;}else{//奇数n=(3*n+1)/2;}step++;}cout<<step;return0;}
Matrix990
·
2020-09-15 21:06
PAT
PAT乙级
题解(1072. 开学寄语)
1072.开学寄语(20)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面、理发、整衣,然后思过、读书、锻炼、明智、开悟、精进。而后必成大器也!本题要求你写个程序帮助这所学校的老师检查所有学生的
HytonightYX
·
2020-09-15 21:16
PAT乙级
PAT乙级
题解(1018. 锤子剪刀布)
1018.锤子剪刀布(20)时间限制100ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(usingnamespacestd;#defineC0#defineJ1
HytonightYX
·
2020-09-15 21:15
PAT乙级
PAT乙级
题解(1043. 输出PATest)
1043.输出PATest(20)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest....”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按PATest的顺序打印,直到所有字
HytonightYX
·
2020-09-15 21:44
PAT乙级
PAT乙级
题解(1032. 挖掘机技术哪家强(20))初涉map和map-vector转换对value排序
1032.挖掘机技术哪家强(20)时间限制200ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)
HytonightYX
·
2020-09-15 21:43
PAT乙级
C
PAT
PAT乙级
题解(1041. 考试座位号)我偏用map!
1041.考试座位号(15)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位
HytonightYX
·
2020-09-15 21:43
PAT乙级
PAT乙级
练习题.1011
PAT.1011A+B和C给定区间[-2^31^,2^31^]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(C,否则输出“Case#X:false”,其中X是测试用例的编号(从1开始)。输入样例:41232342147483647021474836460-2147483648-2147483647输出样例:Case#1:falseCase#2:trueCase#
Death__moon
·
2020-09-15 21:54
c++
PAT——乙
pat
PAT 乙级练习题
1014
. 福尔摩斯的约会 (20)
大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天里的第14个钟头(于是一天
ActionBeam
·
2020-09-15 21:38
PAT乙级
题目对应知识点分类梳理
PAT乙级
的90道题的知识点与对应的题号整理如下,便于做专项练习和巩固!
吉大秦少游
·
2020-09-15 21:03
【PAT总结】
PAT乙级
1002题python3代码
目录目录
PAT乙级
1002题python3代码代码
PAT乙级
1002题python3代码题目:读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
xyq15438
·
2020-09-15 21:23
python
python
PAT乙级
真题1033 || 旧键盘打字(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top旧键盘打字题目描述:旧键盘上坏了几个键,于是在敲一段文字的时候
程序员王同学
·
2020-09-15 21:14
PAT乙级真题详解
字符串压缩算法
1acxxxxyyyyyyzbbb压缩为3x5yz2b输入描述:任意长度字符串输出描述:压缩后的字符串输入样例:xxxxyyyyyyzbbb输出样例:3x5yz2b解题思路:小红书19年校招题,这道题在刷
PAT
喜欢ctrl的cxk
·
2020-09-15 21:27
C++
字符串
小红书
Java 实现
PAT乙级
(Basic Level)1001-1010 解题报告(一)
最近有想在OJ上刷一点点题,从简单的开始,感觉有的程序有点繁琐,想法不够清晰,如有更好的解法,希望大神们多多提提意见。题目列表:1001:A+B和C1002:数字分类1003:数素数1004:福尔摩斯的约会1005:德才论1006:部分A+B1007:A除以B1008:锤子剪刀布1009:数字黑洞1010:月饼程序如下:1001:A+B和Cimportjava.util.Scanner;publi
tn_ms
·
2020-09-15 21:24
PAT乙级
刷题·1002
「1002写出这个数」读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu解题思路:方法一:首先将10个
Akora
·
2020-09-15 21:35
PAT刷题之路
PAT乙级
练习
心血来潮报名pat。。据说含金量也就一般,但是我对自己属于相当没自信的那种,所以算是试试水吧。然后,再就是回忆回忆别荒废了就好。乙级还是水题居多,但是对于我这种菜鸡来说还是有要吸取的地方的。水题不赘述。1001考察条件语句if/elseif放在第一个真的是名副其实。1002水题加一,一年前的辣鸡代码都没一次过,当时写的代码真的又臭又长,现在的代码简洁好看多了。1003啊这个题,一年前直接没做,现在
如不如此都如此
·
2020-09-15 21:35
PAT-c4练习集
DAY ONE_
PAT乙级
1002.写出这个数1003.我要通过
保持优良习惯day1登录半小时还没登上蓝桥学校的网越发没救了 我选择PAT(乙级)1002.写出这个数读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:123456789098765
Priest残次品
·
2020-09-15 21:33
算法
PAT乙级
(Basic Level)练习题 skew数
PAT乙级
(BasicLevel)练习题skew数题目描述在skewbinary表示中,第k位的值x[k]表示x[k]×(2^(k+1)-1)。
GZEU梦痕
·
2020-09-15 21:27
PAT乙级(Basic
Level)练习题
pat乙级
1002
题目:读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu#include#includeintmain
mismisty
·
2020-09-15 21:16
pat
有几个PAT(25)-
PAT乙级
真题
字符串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-15 21:43
PAT
PAT乙级
1002. 写出这个数 C++
本人没有什么特殊的简单的解题技巧,为了安全,此次用了C++的字符串,从n小于10的100次方可以看出n肯定不是long之类的,应该是字符串。主要就是对int和string之间的转换,以及输出了。我的代码如下,个人感觉应该不是最优的,但是基本能讲清:#include#includeusingnamespacestd;voidstaticreadNumber(charchar_number);intm
CodingHeng
·
2020-09-15 21:02
C++
Algorithm
pat乙级
1033 旧键盘打字 (20 分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过10^5个字符的串。可用的字符包括字母[a-z,A-Z]、数字0-9、以及下划线_(代表空格)、,、.、-、+(代表上档键)。题目保证第2行输入的文字
zhangm1024
·
2020-09-15 21:20
pat乙级真题
PAT乙级
真题及训练集-1001
1001.害死人不偿命的(3n+1)猜想(15)卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一
chianing_han
·
2020-09-15 21:42
Java习题
Java
[算法笔记-最全的PAT解答]
PAT乙级
1006-1010题解
1006换个格式输出整数让我们用字母B来表示“百”、字母S表示“十”,用12…n来表示不为零的个位数字n(#includeusingnamespacestd;intmain(){intn;cin>>n;strings="";//根据输出格式裁定应该以字符串的形式输出if(n%10!=0){intx=n%10;while(x--){charc='0'+x+1;//比如末位是4则先输出4,再输出3,再
Wave Zhou
·
2020-09-15 21:07
PAT乙级题解合集
数据结构
PAT
算法
C++
题解
PAT乙级
题库1002(水)
#include#includeusingnamespacestd;#defineMAXN100intmain(){inta;intsum=0;while((a=getchar())!='\n'){sum+=a-'0';}intres[MAXN];inti;for(i=0;sum!=0;i++){res[i]=sum%10;sum/=10;}for(i--;i>=0;i--){switch(res
ShadowFox_
·
2020-09-15 21:56
PAT乙级
PAT乙级
目录
PAT乙级
已经全部更新完毕题目链接已经更新到新的地址,进入入口:https://pintia.cn/problem-sets/994805260223102976/problems/type/7编号题目
取次花丛懒回顾_半缘修道半缘君
·
2020-09-15 21:23
PAT乙级
PAT乙级
1002
1002写出这个数(20分)读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu若若说一句,因为是菜鸟,
MarkYangQ
·
2020-09-15 21:21
PAT乙级
题解(1010. 一元多项式求导)
1010.一元多项式求导(25)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格
HytonightYX
·
2020-09-15 21:48
PAT乙级
PAT乙级
练习题.
1014
PAT.
1014
福尔摩斯的约会大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。
Death__moon
·
2020-09-15 21:14
c++
PAT——乙
pat
PAT乙级
练习题.1013
PAT.1013数素数令P~i~表示第i个素数。现任给两个正整数M#includeusingnamespacestd;boolisprime(inta){for(inti=2;i>M>>N;for(inti=1;i=M)a[i]=num;i++;}}for(inti=0;i<(N-M)+1;)for(intj=0;j<10&&i<(N-M)+1;j++){if(j!=9&&i!=(N-M))cou
Death__moon
·
2020-09-15 21:43
c++
PAT——乙
PAT乙级
练习题.1012
PAT.1012数字分类给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1=能被5整除的数字中所有偶数的和;A2=将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…;A3=被5除后余2的数字的个数;A4=被5除后余3的数字的平均数,精确到小数点后1位;A5=被5除后余4的数字中最大数字。输入格式:每个输入包含1个测试用例。每个测试用例先给出一个不超过1000
Death__moon
·
2020-09-15 21:43
c++
PAT——乙
pat
PAT乙级
练习题 1011 A+B和C
1.题目描述给定区间[-2^31,2^31]内的3个整数A、B和C,请判断A+B是否大于C。输入描述:输入第1行给出正整数T(C,否则输出“Case#X:false”,其中X是测试用例的编号(从1开始)。输入样例:41232342147483647021474836460-2147483648-2147483647输出样例:Case#1:falseCase#2:trueCase#3:trueCas
Bee_Darker
·
2020-09-15 21:42
PAT
天天练
PAT
PAT乙级
练习题1002. 写出这个数
问题描述读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu代码#include#include#inc
柯森锎
·
2020-09-15 21:55
PAT乙级
PAT乙级
练习题B1033. 旧键盘打字
题目描述旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z,A-Z]、数字0-9、以及下划线“_”(代表空格)、“,”、“.”、“-”、“+”(代表上档键)
柯森锎
·
2020-09-15 21:23
PAT乙级
PAT乙级
练习题
1.#includeusingnamespacestd;intmain(){intn;cin>>n;intsum=0;do{if(n%2==0){n=n/2;sum=sum+1;}elseif(n%2!=0){n=(3*n+1)/2;sum=sum+1;}}while(n!=1);cout#include#include#includeusingnamespacestd;intmain(){str
JiangCaifu
·
2020-09-15 21:13
c++/c
pat乙级
练习题1002
pat乙级
练习题10021002写出这个数(20分)读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。
HeartZzz
·
2020-09-15 21:43
PAT乙级练习题
pat
PAT乙级
练习题.1010
PAT.1010一元多项式求导设计函数求一元多项式的导数。(注:x^n^(n为整数)的一阶导数为n*x^n-1^。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“00”。输入样例:34-526
Death__moon
·
2020-09-15 21:41
c++
PAT——乙
PAT乙级
练习
PATPAT
PAT乙级
练习前言:预计一个月内刷完乙级所有题,主要记录下比较坑的题,水题就不写了,有点意思的写下代码。15分的题:1026程序运行时间唯一坑点除以100后要四舍五入到个位。
Harris-H
·
2020-09-15 21:09
PAT
乙
leetcode:
1014
. Capacity To Ship Packages Within D Days
packagecom.springboot.demo.leetcode;/***显示英文描述用户通过次数197用户尝试次数272通过次数203提交次数538题目难度Medium传送带上的包裹必须在D天内从一个港口运送到另一个港口。传送带上的第i个包裹的重量为weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在D天内将传送带上的所
cx372877498
·
2020-09-15 19:26
leetcode
杭电acm题库分类
1005找规律(循环点)1006感觉有点BT的题,我到现在还没过1007经典问题,最近点对问题,用分治1008简单题1009贪心1010搜索题,剪枝很关键10111012简单题1013简单题(有个小陷阱)
1014
翔蝈蝈
·
2020-09-15 14:10
HDOJ-----5499结构体排序
SDOITimeLimit:2000/1000MS(Java/Others)MemoryLimit:131072/131072K(Java/Others)TotalSubmission(s):
1014
AcceptedSubmission
pupil_blue
·
2020-09-15 13:02
结构体与排序
hdu 题目分类(详细不详细!)
基础题:1000、1001、1004、1005、1008、1012、1013、
1014
、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061
AT
·
2020-09-15 12:31
oj
1014
. Best Sightseeing Pair - 最佳观光组合
https://leetcode-cn.com/problems/best-sightseeing-pair/GivenanarrayAofpositiveintegers,A[i]representsthevalueofthei-thsightseeingspot,andtwosightseeingspotsiandjhavedistancej-ibetweenthem.Thescoreofap
Coder阿飞
·
2020-09-15 08:07
LeetCode
-
algorithm
C++暴力枚举递归算法P
1014
Cantor表
P
1014
Cantor表题目描述现代数学的著名证明之一是GeorgCantor证明了有理数是可枚举的。
Aaphasia
·
2020-09-15 07:30
普及
C++
暴力枚举
递归
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他