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乙级
【2019秋
PAT乙级
真题】7-2 教超冠军卷 (20 分)
7-2教超冠军卷(20分)“教育超市”是拼题A系统的一个衍生产品,发布了各种试卷和练习供用户选购。在试卷列表中,系统不仅列出了每份试卷的单价,还显示了当前的购买人次。本题就请你根据这些信息找出教育超市所有试卷中的销量(即购买人次)冠军和销售额冠军。输入格式:输入首先在第一行中给出一个正整数N(≤104),随后N行,每行给出一份卷子的独特ID(由小写字母和数字组成的、长度不超过8位的字符串)、单价(
韩旭051
·
2020-07-13 13:45
C++
#
PAT乙级练习题
pat
直方图
前言牛客网
PAT乙级
训练1031题目描述又到年底统计报表的时间了。我们公司一共生产“0”到“9”十种产品,现在给你一份销售记录,请你帮忙绘制一份直方图。
雇个城管打天下
·
2020-07-13 08:54
PAT乙级
1010 || 一元多项式求导(C语言)
【欢迎关注微信公众号:计算机黑科学大全,在对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例一元多项式求导题目描述:设计函数求一元多项式的导数。
程序员王同学
·
2020-07-12 15:10
PAT乙级真题详解
PAT乙级
真题1029 || 旧键盘(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top旧键盘题目描述:旧键盘上坏了几个键,于是在敲一段文字的时候
程序员王同学
·
2020-07-12 15:09
PAT乙级真题详解
PAT乙级
真题1030 || 完美数列(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top完美数列题目描述:给定一个正整数数列,和正整数p,设这个数列中的最大值是
程序员王同学
·
2020-07-12 15:09
PAT乙级真题详解
浙大
PAT乙级
1001 害死人不偿命的(3n+1)猜想
害死人不偿命的(3n+1)猜想的C语言实现常规方法:#include//常规循环实现intmain(){intn;scanf("%d",&n);intcount=0;while(n!=1){if(n%2==0){n=n/2;count++;}else{n=(n*3+1)/2;count++;}}printf("%d",count);}递归实现:#include//递归实现intCal(inta,i
鼓与山
·
2020-07-12 13:06
PAT
PAT乙级
——1012 D进制的A+B (C/C++)
时间限制1000ms内存限制32768KB代码长度限制100KB题目描述输入两个非负10进制整数A和B(#includeusingnamespacestd;stringten2D(intsum,intD){stringres="";while(sum!=0){res=char(sum%D+'0')+res;sum/=D;}returnres;}intmain(void){intA,B,D;cin>
sequenceGO
·
2020-07-12 03:05
PAT训练
C++学习系列
PAT 乙级 1022(D进制的A+B)
PAT乙级
1022题目要求代码思路题目要求输入两个非负10进制整数A和B(≤2302^{30}230−1),输出A+B的D(1usingnamespacestd;intmain(){inta,b,d,i
灏辕
·
2020-07-11 20:55
PAT
PAT乙级
—1022 D进制的A+B (20分)
输入两个非负10进制整数A和B(≤230−1),输出A+B的D(1#includeusingnamespacestd;intmain(){unsignedintA,B,C,D;stacks;cin>>A>>B>>D;C=A+B;while(C!=0){s.push(C%D);C=C/D;}while(!s.empty()){cout<
lonely喆
·
2020-07-11 20:07
PAT
PAT乙级
1092 最好吃的月饼 (20 分)
月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨……在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式:输入首先给出两个正整数N(≤1000)和M(≤100),分别为月饼的种类数(于是默认月饼种类从1到N编号)和参与统计的城市数量。接下来M行,每行给出N个非负整数(均
弱鸡一只
·
2020-07-11 18:57
C
PAT乙级试题
PAT乙级
1091 N-自守数 (15 分)
如果某个数K的平方乘以N以后,结果的末尾几位数等于K,那么就称这个数为“N-自守数”。例如3×922=25392,而25392的末尾两位正好是92,所以92是一个3-自守数。本题就请你编写程序判断一个给定的数字是否关于某个N是N-自守数。输入格式:输入在第一行中给出正整数M(≤20),随后一行给出M个待检测的、不超过1000的正整数。输出格式:对每个需要检测的数字,如果它是N-自守数就在一行中输出
弱鸡一只
·
2020-07-11 18:57
C
PAT乙级试题
PAT乙级
:1022 D进制的A+B(JAVA)
importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannerreader=newScanner(System.in);inta=reader.nextInt();intb=reader.nextInt();intd=reader.nextInt()
liuarmyliu
·
2020-07-11 11:04
PAT乙级
pat乙级
1004
1004成绩排名(20分)读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n第2行:第1个学生的姓名学号成绩第3行:第2个学生的姓名学号成绩.........第n+1行:第n个学生的姓名学号成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学
木子若鱼
·
2020-07-11 09:42
PAT训练
【
PAT乙级
】D进制的A+B
题目描述:输入两个非负10进制整数A和B(≤230−1),输出A+B的D(1#includeusingnamespacestd;intmain(){inta,b,c,d;stacks;cin>>a>>b>>d;c=a+b;if(c==0){//0的任何进制都是0cout<<0<
Tcrush
·
2020-07-11 03:19
PAT
PAT乙级
——害死人不偿命的(3n+1)猜想
题目描述卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学
Xiao2018428
·
2020-07-11 00:59
PAT
【
PAT乙级
】1022 D进制的A+B (20分)
输入两个非负10进制整数A和B(≤230−1≤2^{30}−1≤230−1),输出A+BA+BA+B的DDD(1usingnamespacestd;intmain(){inta=0,b=0,d=0,sum=0;cin>>a>>b>>d;sum=a+b;//除基取余法intans[32],cnt=0;do{ans[cnt++]=sum%d;sum/=d;}while(sum!=0);for(inti
SEAN JIN
·
2020-07-10 22:18
PAT
PAT乙级
旧键盘打字 (c++)
✨本题跟之前的旧键盘的题目正好输出相反的内容。链接:这里这里这里!✨需要注意的就是增加了一个上档键,如果该键坏了,那么大写字母是无法打印出来的。依然采用flag来标志是否坏了。#include#includeusingnamespacestd;intmain(){strings1;strings2;cin>>s1>>s2;intflag=0;//上档键坏掉了,那么大写的英文字母无法被打出。for(
zzzbeauty
·
2020-07-09 07:10
PAT乙级
1027 打印沙漏
1、计算需要打印的行数2、打印上半部3、打印下半部#includeusingnamespacestd;intmain(){intsum[200],num[200],s1=1,s2=0,count=0;intN;charc;sum[count]=1;num[count]=1;cin>>N;cin>>c;while(sum[count]=sum[count]))count--;intk=0;for(i
杨柳岸晓风
·
2020-07-09 03:47
PAT
c++
PAT乙级
(1010)贪心算法-数月饼真题 (python版本)
题目描述月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种
樊花的花花
·
2020-07-09 02:43
PAT乙级真题实战
PAT乙级
真题1027 || 打印沙漏(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:
PAT乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top打印沙漏题目描述:本题要求你写个程序把给定的符号打印成沙漏的形状
程序员王同学
·
2020-07-09 00:47
PAT乙级真题详解
PAT乙级
1002第二个测试点错误,求大佬解答
#include#includevoidpinyin(inta){switch(a){case0:printf("ling");break;case1:printf("yi");break;case2:printf("er");break;case3:printf("san");break;case4:printf("si");break;case5:printf("wu");break;case
耳朵东金子千
·
2020-07-08 23:53
【
pat乙级
】1033旧键盘打字 测试点2和最后一个测试点
PAT乙级
1033旧键盘打字测试点2和最后一个测试点一、题目:旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?
风行骓Lie
·
2020-07-08 22:32
PAT乙级
1074 宇宙无敌加法器 (20 分)测试点分析
https://pintia.cn/problem-sets/994805260223102976/problems/994805263297527808这道题做的真是稀碎…主要坑点:进制标中“d”和“0”表示10进制结果为0结果的最后一个carry(进位)不等于0时#include#includeusingnamespacestd;intD[22]={0},a[22]={0},b[22]={0}
天上地下,唯我独尊
·
2020-07-08 21:14
PAT刷题之旅
PAT乙级
1060 爱丁顿数 (25 分)思路+测试点分析
https://pintia.cn/problem-sets/994805260223102976/problems/994805269312159744题很简单,就是坑多注意.E天骑车超过E英里的最大整数E指的是“超过”E指的是“天数”解题思路:从样例来解释:首先从大到小排序元素值:10988776632下标值:12345678910下标值也就是E,从E=1开始,可知,当E=6时,对应位置元素值
天上地下,唯我独尊
·
2020-07-08 21:14
PAT乙级
PAT乙级
1080 MOOC期终成绩 (25 分)测试点3
https://pintia.cn/problem-sets/994805260223102976/problems/994805261493977088测试点3是指总分是59.5也算合格,,是不是很坑??题不难用map很麻烦#include#include#include#includeusingnamespacestd;structnode{doubleG1=-1,G2=-1,G3=-1,G=
天上地下,唯我独尊
·
2020-07-08 21:14
PAT乙级
PAT刷题之旅
PAT乙级
1033 旧键盘打字 (20 分)(测试点2)
https://pintia.cn/problem-sets/994805260223102976/problems/994805288530460672测试点2考察没有坏键的情况,即第一行输入为空所以不要用cin,用getline#includeusingnamespacestd;intmain(){strings1,s2,tmp;getline(cin,s1);getline(cin,s2);
天上地下,唯我独尊
·
2020-07-08 21:13
PAT乙级
PAT乙级
1031 查验身份证 (15 分)
https://pintia.cn/problem-sets/994805260223102976/problems/994805290334011392#includeusingnamespacestd;intmain(){intweight[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2},n,cnt=0;charM[11]={'1','0','X','9',
天上地下,唯我独尊
·
2020-07-08 21:13
PAT乙级
PAT乙级
—1027. 打印沙漏(20)-native
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印*****************所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(N的元素,则
飞翔的荷兰人灬
·
2020-07-08 12:47
PAT乙级初步题解
PAT乙级
1027. 打印沙漏(20)
1027.打印沙漏(20)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印*****************所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出
大大大雷
·
2020-07-08 12:10
PAT乙级题目部分解析
PAT乙级
B1033 旧键盘打字 (20 分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z,A-Z]、数字0-9、以及下划线_(代表空格)、,、.、-、+(代表上档键)。题目保证第2行输入的文字串
小·幸·运
·
2020-07-08 12:41
PAT乙级
字符串处理
PAT乙级
1020(C++)
1020月饼(25分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部
sunnyLKX
·
2020-07-08 06:45
PAT
乙级
pat乙级
1027. 打印沙漏(20)——二维数组输出和直接输出两种方法实现
欢迎访问我的
pat乙级
题解目录哦https://blog.csdn.net/richenyunqi/article/details/84981369题目描述算法设计对于图形输出类的题目,我们通常需要找出图形中的规律
日沉云起
·
2020-07-08 04:33
pat乙级
PAT乙级
1020 月饼(C语言 + 详细注释 + 测试点3错误问题)
现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种月饼、以及5万吨第3种月饼,获得72+45/2=94.5(亿元)。输入格式:每个
呆码农梦中识bug,程序员哭求加工资
·
2020-07-08 03:38
题解
PAT乙级
PAT乙级
——1027打印沙漏
这题也是16年ACM天梯赛的题目https://blog.csdn.net/EricGipsy/article/details/79747623我两个测试点格式错误,我想了好久还是没有发现,到底是为啥呢自己换了很多数据测试都没有问题的,格式错误说明我最后一行的数据和输出的字符都是没有问题,那么,空格问题?换行问题?没有调试成功……哪位大佬发现了指点一下啊啊啊注:测试点2是N=1时的特殊情况,注意就
沉迷单车的追风少年
·
2020-07-08 02:17
PAT乙级
pat乙级
1002 题目提交提示格式错误,求大神帮忙看看哪里错了?
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwuimportjava.util.Scanner;p
Mojoxiao
·
2020-07-08 01:17
PAT乙级
之python3篇(一)
PAT乙级
之python3篇(一)1001害死人不偿命的(3n+1)猜想(15分)1002写出这个数(20分)1003我要通过!
abyss-phospherus
·
2020-07-08 00:31
PAT乙级
PAT乙级
考试经验分享
对于刚过去2016年冬季
PAT乙级
考试给大家分享下一下经验:1报名就不用多说了,准备好官网上该准备的材料,选择离学校最近的考点最好。
追梦者_AIer
·
2020-07-07 21:51
人生杂谈
#
PAT认证考试题解
PAT乙级
1025
1025.反转链表(25)时间限制300ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4;如果K为4,则输出应该为4→3→2→1→5→6,即最后不到K个元素不反转。输入格式:每个输入包含1个测试用例。每个测试用例
strivinging
·
2020-07-07 20:07
PAT
pat1011
pat乙级
+java语言1011A+B和C(15分)给定区间[−2^31,2^31]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(≤10),是测试用例的个数。
mhb233
·
2020-07-07 17:06
pat
pat
java
pat1001
pat乙级
+java语言1001害死人不偿命的(3n+1)猜想(15分)卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。
mhb233
·
2020-07-07 17:06
pat
pat
java
pat乙级
1027
1027.打印沙漏(20)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印*****************所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出
爱吃海苔的大鲨鱼
·
2020-07-07 15:53
PAT
pat乙级
1044提交之后一直说格式错误,求解
#include#include#includeusingnamespacestd;//火星数字intmain(){charstr1[12][10]={"jan","feb","mar","apr","may","jun","jly","aug","sep","oct","nov","dec"};charstr2[12][10]={"tam","hel","maa","huh","tou","ke
long_long_later
·
2020-07-07 14:14
PAT乙级
1027:打印沙漏(C++)
#include#includeusingnamespacestd;intmain(){intrecord[33];record[0]=0;for(inti=1;i>num>>a;while(true){if(record[n+1]0;j--)cout0;j--)cout=0;i--){for(intj=i;j>0;j--)cout0;j--)cout<
许愿愿
·
2020-07-07 11:16
pat
PAT乙级
1028
开始我想的比较麻烦,比如统计有效生日年数,我先判断是不是有效年份,需要分成>1814和==1814的情况,如果==1814,还要再根据月份分情况,分出了>9和==9的情况。。。后面找最年轻和最年长的人也麻烦,我先把所有人从小到大排序,以找最年轻的人为例,枚举p数组,分出==1814和>1814的情况,然后就和上面一样一直分情况。。。结果只有13分后来百度了一下,发现结构体是可以相互之间直接赋值的,
jmxwzy
·
2020-07-07 03:13
模拟
PAT乙级
1029
先把所有的小写字母转换为大写字母,对于b串每个字符打上标记,然后遍历a串,如果某个字符在b中未被标记就输出,然后把这个字符打上标记,以免后面重复输出#include#include#include#includeusingnamespacestd;intmain(){stringa,b;cin>>a>>b;boolflag[1010]={0};for(inti=0;i='a'&&b[i]='a'&
jmxwzy
·
2020-07-07 03:13
字符串
写在前面
一个巨弱都不好意思说是退役OIer的博客原高中临清一中最喜欢和同学翘课去机房现在在QDU挣扎着想打acm(想peach)欢迎骚扰:QQ:1140312750Mail:
[email protected]
现在目标:把
Pat
jmxwzy
·
2020-07-07 03:13
PAT乙级
1031
照题目意思模拟即可两种通不过的情况:1.前17位出现不合法字符,遇到后直接退出2.前十七位加和对11取模后的值与表中不符一个小细节以上两种情况不能用if并列,而是if(有不合法字符)......else{if(取模后的值不相等)}否则测试点2答案错误#include#include#include#includeusingnamespacestd;intq[18]={7,9,10,5,8,4,2,
jmxwzy
·
2020-07-07 03:13
模拟
PAT乙级
1030
尺取法尺取法通常是指对数组保存一对下表(起点,终点),然后根据实际情况交替推进两个端点直接得出答案的方法,这种操作很像是尺蠖(日文中称为尺取虫)爬行的方式故得名。(以上文字摘自挑战程序设计竞赛第2版)Codeforces中显示它的算法名称叫做"twopointers".直译成中文的话叫双指针法.怎么说呢……做到提高组之后,很多oier仅仅是觉得好像有这么一个两个指针从左到右扫一遍的算法存在,却不知
jmxwzy
·
2020-07-07 03:13
模拟
【JAVA】PAT 乙级 1058 选择题(测试点3解决错误解决方法)
【JAVA】
PAT乙级
1058选择题(测试点3解决错误解决方法)完整AC代码之前写了个代码,但是测试点三没通过:【JAVA】
PAT乙级
1058选择题(测试点3未通过)最近又看了看,修改了一下终于过了,不过不太明白为什么
ESERTRIDEC
·
2020-07-07 00:00
【JAVA】PAT
乙级
PAT乙级
.1027. 打印沙漏(20)
1027.打印沙漏(20)题目:本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(n)break
R11happy
·
2020-07-06 23:10
PAT乙级
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他