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乙级1011
pat乙级
1005
卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被3“覆盖
mismisty
·
2020-09-15 23:28
pat
pat乙级
1004
读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n第2行:第1个学生的姓名学号成绩第3行:第2个学生的姓名学号成绩………第n+1行:第n个学生的姓名学号成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:对每个测试
mismisty
·
2020-09-15 23:28
pat乙级
1006
1006换个格式输出整数(15分)让我们用字母B来表示“百”、字母S表示“十”,用12…n来表示不为零的个位数字n(voidmain(){//得到每位上的数值,并根据要求打印intn;scanf("%d",&n);intb,s,g;g=n%10;n=n/10;s=n%10;n=n/10;b=n%10;while(b!=0){printf("%c",'B');b-=1;}while(s!=0){pr
mismisty
·
2020-09-15 23:28
pat
PAT 乙级真题题解1001~1005
1001.害死人不偿命的(3n+1)猜想(15)-
PAT乙级
真题卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。
develbai
·
2020-09-15 22:25
PAT-真题
PAT乙级
真题1002_写出这个数
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu题目主要考查,超出int类型的数据的处理,很明显,i
风和血
·
2020-09-15 22:25
PAT乙级
(Basic Level)练习题 >skew数
题目描述在skewbinary表示中,第k位的值x[k]表示x[k]×(2^(k+1)-1)。每个位上的可能数字是0或1,最后面一个非零位可以是2,例如,10120(skew)=1×(2^5-1)+0×(2^4-1)+1×(2^3-1)+2×(2^2-1)+0×(2^1-1)=31+0+7+6+0=44。前十个skew数是0、1、2、10、11、12、20、100、101、以及102。输入描述:输
m123HH
·
2020-09-15 22:54
Java
二进制求和 - LeetCode
示例1:输入:a="11",b="1"输出:"100"示例2:输入:a="1010",b="
1011
"输出:"10101"答案:/***@param{string}a*@param{string}b*@
han-zj
·
2020-09-15 22:12
javascript
pat乙级
1035 插入与归并 (25 分)
原题链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805286714327040根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个
zhangm1024
·
2020-09-15 22:34
pat乙级真题
pat乙级
1034 有理数四则运算 (20 分)
本题要求编写程序,计算2个有理数的和、差、积、商。输入格式:输入在一行中按照a1/b1a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0。输出格式:分别在4行中按照有理数1运算符有理数2=结果的格式顺序输出2个有理数的和、差、积、商。注意输出的每个有理数必须是该有理数的最简形式ka/b,其中k是整数部分,a/b是最简分数部分;若为负数,
zhangm1024
·
2020-09-15 22:34
pat乙级真题
PAT乙级
真题1003
编程题1003我要通过!(20)(20分)“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1.字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;\任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;\
wooo……小老弟!
·
2020-09-15 22:33
PAT乙级真题
C语言
PAT乙级
_1014
问题描述:大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天里的第14个钟头
Big-Bear
·
2020-09-15 22:02
PAT
关于
PAT乙级
一些题目要点的重新整理(一)
1003(题目及原解答https://blog.csdn.net/g28_gwf/article/details/81436606)1.统计某字符出现次数和种类用map最好2.注意输出时NO和No的区别#include#include#includeusingnamespacestd;intmain(){intN;cin>>N;getchar();for(inti=0;im;cin>>s;inti
g28_gerwulf
·
2020-09-15 22:29
PAT
C/C++
关于
PAT乙级
一些题目要点的重新整理(三)
1050(题目及原解答https://blog.csdn.net/g28_gwf/article/details/81569622)1.建立坐标系,将几个关键位置的坐标写出来,方便思考2.注意不要产生数据的位置重叠,否则会有数据被覆盖3.m、n与level的确定:求出N的开方数,向下取整。从此数开始,向下判断是否可被N整除,若可以则此数为n,得到n后便可求m。level为m除以2向上取整#incl
g28_gerwulf
·
2020-09-15 22:29
PAT
C/C++
PAT乙级
考试-1033 旧键盘打字 (20分)
题目思路录入数据将坏键录入ban[]数组,应该输入的字符串录入ch[]数组这里需要使用fgets()函数来录入数据,因为坏键有可能是空的,如果用scanf()函数来录入数据在这种情况下就会跳过第一个空行,导致有一个用例无法通过;2.判断遍历整个ch[]数组,先判断该字符和该字符的大写形式是否在bad[]数组(由于toupper函数不会处理非大写字母,所以可以直接使用),如果在,则跳过,如果不在,根
fish_winter
·
2020-09-15 22:52
PAT乙级考试
算法
数据结构
c语言
枚举子集的写法
for(intx=S;x;x=(x-1)&S)比如S=
1011
,则x分别为:
1011
,1010,1001,1000,0011,0010,0001。
deko2014
·
2020-09-15 22:54
PAT解题思路传送门(柳神)
仅供学习使用,侵删题目
PAT乙级
1001害死人不偿命的(3n+1)猜想
PAT乙级
1002写出这个数
PAT乙级
1003我要通过!
sharetown
·
2020-09-15 22:48
PAT
Pat乙级
1029题——旧键盘(Python)
代码如下defoldKeyboard():standStr=raw_input()inputStr=raw_input()result=[]i,j=0,0whilei
coder_wu
·
2020-09-15 22:42
python
PAT
PAT乙级
Java实现_1005. 继续(3n+1)猜想 _附详细解题注释_05
1005.继续(3n+1)猜想(25)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、
coder__666
·
2020-09-15 22:42
PAT乙级Java实现
PAT乙级
1003 我要通过!
把当时的代码放出来,大家共同学习,互相帮助题目:输入样例:8PATPAATAAPATAAAAPAATAAAAxPATxPTWhateverAPAAATAA输出样例:YESYESYESYESNONONONO分析:符合条件的字符串必须只含P,A,T,且P和T均只能有一个,至少含一个A,首先排除掉不符合上述条件的字符串,然后根据题中条件可以可以获得“答案正确”的分为两类:1.xPATxPAT两边的A对称
~豆沙味的旺仔
·
2020-09-15 22:36
PAT乙级
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乙级
1002.写出这个数1004.成绩排名1086就不告诉你1087有多少不同的值(20分)1091N-自守数还没写好还没想过1008数组元素循环右移问题(20分)没想明白1010一元多项式求导(25分)
1011
A
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
每日一题——二进制求和
示例 1:输入:a="11",b="1"输出:"100"示例 2:输入:a="1010",b="
1011
"输出: "10101"提示:每个字符串仅由字符'0'或'1'组成。10||n>0){
有理想的菜鸡
·
2020-09-15 22:19
算法
牛客网
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乙级
67. 二进制求和
示例1:输入:a="11",b="1"输出:"100"示例2:输入:a="1010",b="
1011
"输出:"10101"思路很简单,但是如何写简洁了不容易。
家养程序媛关关
·
2020-09-15 22:59
leetcode
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
将十进制或者ascii码值转化为二进制
1#include2usingnamespacestd;34voidbinary(charnum);56intmain(){7binary('a');8return0;9}
1011
voidbinary(
MarkYangQ
·
2020-09-15 21:05
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乙级
leetcode 67.二进制求和
示例1:输入:a="11",b="1"输出:"100"示例2:输入:a="1010",b="
1011
"输出:"10101"解题思路两个字符串同时从后向前遍历,对于位相加,再加上进位符三者进行运算,需要注意的是字符串第零哥位置进位的情况
黑暗主宰
·
2020-09-15 21:03
leetcode刷题
leetcode
67
二进制求和
字符串
cpp
c++
PAT乙级
练习题.
1011
PAT.
1011
A+B和C给定区间[-2^31^,2^31^]内的3个整数A、B和C,请判断A+B是否大于C。
Death__moon
·
2020-09-15 21:54
c++
PAT——乙
pat
PAT乙级
题目对应知识点分类梳理
PAT乙级
的90道题的知识点与对应的题号整理如下,便于做专项练习和巩固!
吉大秦少游
·
2020-09-15 21:03
【PAT总结】
【LeetCode闲暇一题】67. 二进制求和【简单】
示例1:输入:a=“11”,b=“1”输出:“100”示例2:输入:a=“1010”,b=“
1011
”输出:“10101”提示:每个字符串仅由字符‘0’或‘1’组成。1a.length()?
yue_hu
·
2020-09-15 21:30
LeetCode
算法
JAVA
算法
java
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++
字符串
小红书
算法——二进制求和
示例1:输入:a="11",b="1"输出:"100"示例2:输入:a="1010",b="
1011
"输出:"10101"来源:力扣(LeetCode)链接:https://leetcode-cn.com
weixin_30668887
·
2020-09-15 21:10
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
学渣带你刷Leetcode0067二进制求和
示例1:输入:a="11",b="1"输出:"100"示例2:输入:a="1010",b="
1011
"输出:"10101"提示:每个字符串仅由字符'0'或'1'组成。1blen?
爱学习的小鹏友
·
2020-09-15 21:06
学渣带你刷Leetcode
c语言
算法
leetcode
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
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他