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
乙级
题目索引
题目1001害死人不偿命的(3n+1)猜想1002写出这个数1003我要通过!1004成绩排名1005继续(3n+1)猜想1006换个格式输出整数1007素数对猜想1008数组元素循环右移问题1009说反话1010一元多项式求导1011A+B和C1012数字分类1013数素数1014福尔摩斯的约会1015德才论1016部分A+B1017A除以B1018锤子剪刀布1019数字黑洞1020月饼1021
一只连 ID 都重复的菜狗
·
2020-08-24 22:39
#
目录索引
算法竞赛入门经典(第二版)紫书-题目集合【例题+习题】
也方便给后人铺路PS:合集还在不停更新中题解用外链放出来方便查找,不再写到一个博客里了,上次
乙级
的70题都在一篇,太难找还不方便。
徐小武
·
2020-08-24 21:58
ACM
PAT
乙级
题解合集
这么就没练了来练练手,听说
乙级
都是水题暑假开始正式连前就先把
乙级
刷完吧,免得开始训练的时候手生,第一步计划是刷完
乙级
,然后开始水CF题目在牛客网上刷的据说牛客上的数据比PAT官网要难点儿,放上传送门:牛客网
徐小武
·
2020-08-24 21:58
ACM
乙级
-1093 字符串A+B (20分)
给定两个字符串A和B,本题要求你输出A+B,即两个字符串的并集。要求先输出A,再输出B,但重复的字符必须被剔除。输入格式输入在两行中分别给出A和B,均为长度不超过106的、由可见ASCII字符(即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式在一行中输出题面要求的A和B的和。输入样例Thisisasampletesttoshowyou_Howitworks输出样例Thisa
小强师兄
·
2020-08-24 17:59
PAT
PAT
Java
乙级
- 1033 旧键盘打字 (20分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z,A-Z]、数字0-9、以及下划线_(代表空格)、,、.、-、+(代表上档键)。题目保证第2行输入的文字串非
小强师兄
·
2020-08-24 17:59
PAT
PAT
Java
乙级
- 1092 最好吃的月饼 (20分)
月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨……在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式输入首先给出两个正整数N(≤1000)和M(≤100),分别为月饼的种类数(于是默认月饼种类从1到N编号)和参与统计的城市数量。接下来M行,每行给出N个非负整数(均不
小强师兄
·
2020-08-24 17:59
PAT
PAT
C/C++
PTA刷题Advanced甲级——1001.A+B Format——Day(1)
开篇历时42天终于刷完了PTA
乙级
的所有题目,所以对于只想考
乙级
证的兄弟们,不要慌,一天两道题绝对很快就搞定了,40天就可以刷完所有题目而且可以轻松应付考试。
programmerphil
·
2020-08-24 04:48
PTA甲级
PAT
乙级
——写出这个数
问题描述读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例1234567890987654321123456789输出样例yisanwu题解:#include#includeusingna
尘民
·
2020-08-23 21:16
PAT
PAT
乙级
——1091(字符串操作)Java实现
题目:N-自守数(15分)如果某个数K的平方乘以N以后,结果的末尾几位数等于K,那么就称这个数为“N-自守数”。例如3×922=25392,而25392的末尾两位正好是92,所以92是一个3-自守数。本题就请你编写程序判断一个给定的数字是否关于某个N是N-自守数。输入格式:输入在第一行中给出正整数M(≤20),随后一行给出M个待检测的、不超过1000的正整数。输出格式:对每个需要检测的数字,如果它
熊仙森
·
2020-08-23 11:16
PAT乙级
PAT
乙级
——1022挖掘机技术哪家强(20)
题目描述为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入描述:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号、及其比赛成绩(百分制),中间以空格分隔。输出描述:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入例子:
Xiao2018428
·
2020-08-23 09:31
PAT
分享一个做PAT
乙级
字符串题目的小技巧
其实这个小技巧很多人应该都知道,就是在做字符串处理的时候可以将输入串映射到128*4字节大小的int数组里,然后用输入得到的字符的ascii码值作为索引进行哈希,数组值可以存储当前字符出现的次数,也可以用作别的用途,具体看题目要求。这个方法非常好用,下面举一个小栗子1042字符统计(20分)题目传送门https://pintia.cn/problem-sets/994805260223102976
haohulala
·
2020-08-23 09:53
OJ题
【PATB】解pat
乙级
题目
记:最近为了准备考研机试所以写写PAT习题和CCF题目,为了给自己设置一个进度条,我便想把自己每日做的题目贴上来。一是可以看看自己每天到底学了什么;而来也分享自己的题解。如果有错误的地方,还请大家指出,非常谢谢!!T1-PATB10851085PAT单位排行(25分)每次PAT考试结束后,考试中心都会发布一个考生单位排行榜。本题就请你实现这个功能。输入格式:输入第一行给出一个正整数N(≤105),
Alearn_
·
2020-08-23 09:30
练习题
pat刷题分享——数字分类
现在开始放假了,我也开始准备pat
乙级
的考试了,以后我会不定期与大家分享一些题目,今天和大家分享一下我昨天刷的一道关于数字分类的题目题目如下给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:
神宫桥小霸王
·
2020-08-23 09:47
近期题目分享以及疑惑
hello,大家许久不见,这段时间虽然题目写的不少,但是一直都没有机会跟大家一起分享,接下来我给大家分享几题近期写的几道比较有意思的题目吧题目均引自pat
乙级
题库1.1070结绳题目思路:这题是一题比较明显的数学题
神宫桥小霸王
·
2020-08-23 09:47
c
PAT
乙级
真题1066 || 图像过滤(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT
乙级
真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top图像过滤题目描述:图像过滤是把图像中不重要的像素都染成背景色
程序员王同学
·
2020-08-23 03:41
PAT乙级真题详解
乙级
|1036.跟奥巴马一起编程
题目描述美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入描述输入在一行中给出正方形边长N(3intmain(){intn,i,j,m;charc;scanf("%d%c",&n,&c);if(n%2==0){m=n/
yzbkakaL
·
2020-08-22 22:53
深圳市筑道建筑工程设计有限公司(成都分公司)采用群晖DS918+解决公司内部文件共享问题
公司具有建筑行业(建筑工程)甲级,城乡规划
乙级
,风景园林工程设计专项
乙级
资质,是一家综合性的专业设计单位。公司除深圳总部外,在成都、西安、武汉、青岛、长沙、乌鲁木齐、重庆等十个地区设有分公司。
科汇存储先锋
·
2020-08-22 21:46
他年少成名,曾经比肩梅西,而如今呢?
2018年中国
乙级
联赛四强已经产生,有一支球队引
白公子的剑
·
2020-08-22 18:33
PAT
乙级
| 1002 写出这个数 (20分)
读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu#include#include#includeus
起风了
·
2020-08-22 13:13
PAT
字符串
算法
c++
pat
c
乙级
pat 1024 科学计数法
题目描述:科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9]"."[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数A,请编写程序按普通数字表示法输出A,并保证所有有效位都被保留。输入描述:每个输入包含1个测试用例,即一个以科学计数法表示的实数A。
等会吃个橘子
·
2020-08-22 11:21
乙级--pat备考
PAT
乙级
1024 科学计数法 (20 分)测试点4
https://pintia.cn/problem-sets/994805260223102976/problems/994805297229447168测试点4测试用例:+1.23456E+03本题未考察指数为0的情况#includeusingnamespacestd;intmain(){stringtmp;inte=0,flag=0,subE,subN,cnt=0;cin>>tmp;for(i
天上地下,唯我独尊
·
2020-08-22 11:44
PAT乙级
*
PAT_
甲级_1073 Scientific Notation (20point(s)) (C++)【字符串处理/科学计数法】
目录1,题目描述题目描述2,思路我的算法3,AC代码我的代码柳神解法4,解题过程第一搏第二搏第三搏第四搏1,题目描述SampleInput1:+1.23400E-03SampleOutput1:0.00123400SampleInput2:-1.2E+10SampleOutput2:-12000000000题目描述就是将科学计数法转为普通的数的表示2,思路这种题目处理的方式感觉不固定(可能是刷的还
&再见萤火虫&
·
2020-08-22 10:36
PAT甲级
3.10 PAT1024
乙级
python(第四个测试点错误 等后期修改)
科学计数法x=list(input())result=''eindex=0daxiao=0pindex=0nindex=0endnindex=0foriinrange(len(x)):ifx[i].isdigit()andeindex==0:nindex=ielifx[i]=='.':pindex=ielifx[i]=='E':eindex=ielifx[i].isdigit()andeindex
棉毛裤穿吗
·
2020-08-22 10:28
PAT
乙级
python
PAT
乙级
1024 科学计数法
1024科学计数法(20point(s))科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数A,请编写程序按普通数字表示法输出A,并保证所有有效位都被保留。输入格式:每个输入包含1个测试用例,
漫浸天空的雨色
·
2020-08-22 09:19
PAT乙级
PAT甲级/乙级机试经验
PAT
乙级
1073 多选题常见计分法
1073多选题常见计分法(20point(s))批改多选题是比较麻烦的事情,有很多不同的计分方法。有一种最常见的计分方法是:如果考生选择了部分正确选项,并且没有选择任何错误选项,则得到50%分数;如果考生选择了任何一个错误的选项,则不能得分。本题就请你写个程序帮助老师批改多选题,并且指出哪道题的哪个选项错的人最多。输入格式:输入在第一行给出两个正整数N(≤1000)和M(≤100),分别是学生人数
漫浸天空的雨色
·
2020-08-22 09:19
PAT乙级
PAT甲级/乙级机试经验
乙级
--1094 谷歌的招聘 (20 分)
同甲级1152.2004年7月,谷歌在硅谷的101号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以.com结尾的网址,而前面的网址是一个10位素数,这个素数是自然常数e中最早出现的10位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。自然常数e是一个著名的超越数,前面若干位写出来是这样的:e=2.7182818284590452353602
drizzly丶
·
2020-08-22 04:07
PAT
乙级
真题1082 || 射击比赛(详解,C/C++示例,测试点分析)
【欢迎关注微信公众号:计算机黑科学大全,在对话框回复:PAT
乙级
真题】获取全部真题详解及代码示例,邀请大家加入PAT算法刷题交流qq群:821388108个人博客:https://mzwang.top射击比赛题目描述
程序员王同学
·
2020-08-22 04:07
PAT乙级真题详解
【PAT】题解集(
乙级
)
【PAT】题解集(
乙级
)一、题集题目题解传送门1001害死人不偿命的(3n+1)猜想(15分)传送门1002写出这个数(20分)传送门1003我要通过!
长生的梦呓
·
2020-08-22 04:59
#
PTA题解
题解集
目录
java
记第一次参加PAT(附题解)
写在前面:18年12月09日第一次参加PAT
乙级
,在停止提交的那一刻,我的心里只有俩个字:遗憾。这次
乙级
的后俩题是甲级的前俩题一模一样,不过甲级题是英文。
喜欢ctrl的cxk
·
2020-08-22 04:35
随笔
PAT乙级
pat
乙级
1082. 射击比赛 (20)
欢迎访问我的pat
乙级
题解目录哦https://blog.csdn.net/richenyunqi/article/details/84981369题目描述C++代码#includeusingnamespacestd
日沉云起
·
2020-08-22 03:06
pat乙级
【PAT Basic Level】1082 射击比赛
目录题目分析代码专栏:PAT
乙级
刷题笔记题目本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。
古月zy
·
2020-08-22 03:16
PAT刷题笔记
PAT
乙级
(Basic Level)解题目录
写在前面:开始刷PAT,准备九月份的PAT甲级考试,这是一个记录PAT
乙级
的解题目录(先试试水=。=),希望自己可以坚持下来。向各位大佬学习!
WMXNLFD
·
2020-08-22 02:53
PAT刷题
PTA
乙级
1082 射击比赛 (20 分)
1082射击比赛(20分)本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入格式:输入在第一行中给出一个正整数N(≤10000)。随后N行,每行按下列格式给出:IDxy其中ID是运动员的编号(由4位数字组成);x和y是其打出的弹洞的平面坐标(x,y),
一蓑烟雨荏平生
·
2020-08-22 02:47
PAT
乙级习题
新睿桥牌—3月社区团体赛-前瞻
2018年3月的新睿社区团体赛今日如约开战,百度桥牌吧群组建了甲级一支队伍,
乙级
三支队伍,共四支队伍十六名牌手再度征战本项赛事。
刘神粉丝
·
2020-08-22 01:18
PAT
乙级
(Basic Level) Practice (中文)1008
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(
arthur01p
·
2020-08-22 01:32
PAT
乙级
PAT
乙级
1082 射击比赛 (20 分)C++
#include#includeusingnamespacestd;intmain(){intn;cin>>n;intID[n];//先用int存储,之后在输出时补0intx[n],y[n];//x和y是其打出的弹洞的平面坐标(x,y)for(inti=0;i>ID[i]>>x[i]>>y[i];}intd[n];//靶心的距离的平方for(inti=0;i#includeusingnamespa
Love丶伊卡洛斯
·
2020-08-22 00:25
C++
PAT
1085 PAT单位排行 (25分)
随后N行,每行按下列格式给出一个考生的信息:准考证号得分学校其中准考证号是由6个字符组成的字符串,其首字母表示考试的级别:B代表
乙级
,A代表甲级,T代表顶级;得分是[0,100]区间内的整数;学校是由不超过
马小酥
·
2020-08-22 00:12
PAT
(Basic
Level)Practice
(中文)
PAT
乙级
1008 题解 (Basic Level) Practice
注意m可能大于n,要先求余#includevoidrevesal(int*num,intbeg,intlen){inti,temp;for(i=0;i
漂流瓶jz
·
2020-08-22 00:32
PAT乙级
PAT
乙级
1003 题解 (Basic Level) Practice
题目意思比较难懂。我又看了这个文章,才懂的:https://blog.csdn.net/liuchuo/article/details/51994881分析:任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;那么正确的有这些:PATAPATAAAPATAAAAAPATAAA...不说了,就是中间一个A左右加上等量的A(不加也行)都是正确的。如果a
漂流瓶jz
·
2020-08-22 00:32
PAT乙级
PAT
乙级
(Basic Level) C语言(1001~~1095部分传送门)
PAT
乙级
题目刷了一半,有些题是看别人的也不会由于是还没又开始认真学编程是写的,大多都没注释。
变强也变秃了
·
2020-08-22 00:44
PAT
PAT
乙级
(Basic Level)1002(C++)
1002.写出这个数(20)读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu#includeusin
秃头程序员bald
·
2020-08-21 23:14
PAT乙级
PAT
乙级
1005
1005.继续(3n+1)猜想(25)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、
zhoujie2018
·
2020-08-21 23:22
2020春季 pat
乙级
真题 答案 (2020-07-25)
2020春季pat
乙级
真题以及答案(99分)第三题由于粗心大意在写的时候忘记了要把结果的前导0去掉导致我扣掉一分QAQ有点难过今年受疫情影响导致这场考试拖了那么久。看题吧!
summer_shell
·
2020-08-21 23:21
PAT
(c语言)PAT
乙级
1010 一元多项式求导 (25分)
设计函数求一元多项式的导数。(注:x的n次方(n为整数)的一阶导数为n乘x的n−1次方。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为00。输入样例:34-5261-20输出样例:123-10
Zapapa
·
2020-08-21 23:53
PAT乙级
PAT
乙级
题 1010 python(求指导)测试点三出错
PAT
乙级
题1010python测试点3错误按照网上的2210也测试过了,找不到问题,希望大佬来指导一下,(这个还支持x^-1的情况)x=[int(x)forxininput().split()]ifx
z137238796
·
2020-08-21 23:49
PAT
乙级
C语言竞赛
#include#include#include#includeusingnamespacestd;boolprimeNumber(inta){inti,k;k=(int)sqrt(a);for(i=2;ik;}intmain(){intN,num,K;intrank[10001]={0};vectorqueryNum;setquerySet;cin>>N;for(inti=0;i>num;ran
杨柳岸晓风
·
2020-08-21 23:21
c++
PAT
PAT
乙级
1033 旧键盘打字
这里用cin有一个点过不了,改用getline就没问题了。原因似乎是坏掉的键数有可能为0。#include#include#includeusingnamespacestd;intmain(){stringstr1,str2,str3;intflag[100000]={0},count=0;getline(cin,str1);getline(cin,str2);setstr1Set;for(int
杨柳岸晓风
·
2020-08-21 23:21
PAT
c++
PAT
乙级
1043 输出PATest
#include#include#includeusingnamespacestd;intmain(){stringstr;intvP=0,vA=0,vT=0,ve=0,vs=0,vt=0;cin>>str;for(inti=0;i
杨柳岸晓风
·
2020-08-21 23:21
PAT
c++
PAT
乙级
(1008)真题 (python版本)
题目描述大家应该都会玩“锤子剪刀布”的游戏:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入描述:输入第1行给出正整数N(0andlen(win_list_B)>0:print("{0}{1}".format(judge_dict(win_list_A),judge_dict(win_list_B)))iflen(win_list_A)>0andlen(
樊花的花花
·
2020-08-21 23:46
PAT乙级真题实战
pat
乙级
1090 危险品装箱
题目集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。输入格式:输入第一行给出两个正整数:N(≤10^4)是成对的不相容物品的对数;M(≤100)是集装箱货品清单的单数。随后数据分两大块给出。第一块有N行,每行给出一对不相容的物品。
zhengqiang1
·
2020-08-21 23:32
pat
乙级
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他