- 博客(59)
- 问答 (6)
- 收藏
- 关注

原创 C/C++ - 知识点整理
1.数据类型 - %d、%f、%-4d: // 10 11 12 01 02 03 04 int a=1; // 前导零 printf("%02d\n",a); // 02, 2:一共有多少位有效数字 如果没有达到2位有效数字,前面补零 // double f=1.23456; // double -> %lf float ->...
2018-08-09 23:08:04
253
原创 PAT - 7-29 删除字符串中的子串
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码:方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef ...
2018-09-10 22:55:54
551
原创 PAT - 7-26 单词长度
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-09-09 00:15:00
1128
原创 PAT - 7-22 龟兔赛跑
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a)#define INF 0x3f3f3f3fusing namespace std;typedef long lon...
2018-09-07 22:54:50
548
原创 PAT - 7-20 打印九九口诀表
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-09-06 22:05:11
680
原创 PAT - 1029 旧键盘
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef l...
2018-08-21 22:04:49
201
原创 PAT - 1028 人口普查
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-21 22:03:24
372
原创 PAT - 1027 打印沙漏
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-21 22:02:02
205
原创 PAT - 1023 组个最小数
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef l...
2018-08-21 22:00:21
305
原创 PAT - 1022 D进制的A+B
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-21 21:56:09
223
原创 PAT - 1019 数字黑洞
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-21 21:53:39
339
原创 PAT - 1018 锤子剪刀布
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:51:50
232
原创 PAT - 1014 福尔摩斯的约会
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:49:08
229
原创 PAT - 1013 数素数
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:47:34
203
原创 PAT - 1012 数字分类
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:43:39
291
原创 PAT - 1010 一元多项式求导
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:42:14
227
原创 PAT - 1008 数组元素循环右移问题
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef l...
2018-08-20 22:39:49
235
原创 PAT - 1007 素数对猜想
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:35:22
168
原创 PAT - 1004 成绩排名
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:33:13
303
原创 PAT - 1003 我要通过!
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码方法一:#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef l...
2018-08-20 22:30:35
277
原创 PAT - 1002 写出这个数
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-20 22:26:56
225
原创 PAT - 1009 说反话
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-15 15:15:00
190
原创 PAT - 1058 A+B in Hogwarts
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-14 20:54:17
213
原创 PAT - 1066 图像过滤
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-14 20:46:17
295
原创 PAT - 1061 判断题
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-14 20:44:29
470
原创 PAT - 1056 组合数的和
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-14 20:41:11
179
原创 PAT - 1051 复数乘法
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3f#define MOD 1000000007using namespac...
2018-08-14 20:39:08
258
原创 PAT - 1046 划拳
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-12 21:12:02
196
原创 PAT - 1041 考试座位号
题目链接:点击打开链接 题目大意:每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。解题思路:略。 AC代码...
2018-08-12 20:50:18
292
原创 PAT - 1036 跟奥巴马一起编程
题目链接:点击打开链接 题目大意:美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。输...
2018-08-12 20:42:34
204
原创 PAT - 1031 查验身份证
题目链接:点击打开链接 题目大意:一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10\ M:1 0 ...
2018-08-12 20:39:56
240
原创 PAT - 1026 程序运行时间
题目链接:点击打开链接 题目大意:要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f的运行时间,我们只要在调用f之前先调用clock(),...
2018-08-12 20:37:44
192
原创 PAT - 1021 个位数统计
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-12 20:34:05
263
原创 PAT - 1058 A+B in Hogwarts
题目链接:点击打开链接 题目大意:If you are a fan of Harry Potter, you would know the world of magic has its own currency system -- as Hagrid explained it to Harry, "Seventeen silver Sickles to a Galleon and tw...
2018-08-12 20:30:11
261
原创 PAT - 1011 A+B和C
题目链接:点击打开链接 题目大意:给定区间[-2^31^, 2^31^]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case ...
2018-08-11 00:20:47
152
原创 PAT - 1016 部分A+B
题目链接:点击打开链接 题目大意:正整数 A 的“DA(为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA。例如:给定 A=3862767,DA=6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6。现给定 A、DA、B、DB,请编写程序计算 PA+PB。 输入格式:输入在一行中依次...
2018-08-11 00:12:01
221
原创 PAT - 1006 换个格式输出整数
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-10 20:14:51
214
原创 PAT - 1001 害死人不偿命的(3n+1)猜想
题目链接:点击打开链接 题目大意:略。 解题思路:略。 AC代码#include<bits/stdc++.h>#include<cmath>#define mem(a,b) memset(a,b,sizeof a);#define INF 0x3f3f3f3fusing namespace std;typedef long lo...
2018-08-10 20:12:10
182
原创 牛客网 - 统计每个月兔子的总数
题目链接:点击打开链接 题目大意:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? /** * 统计出兔子总数。 * * @param monthCount 第几个月 * @return 兔子总数 */ public stati...
2018-08-09 22:59:13
379
原创 牛客网 - 句子逆序
题目链接:点击打开链接 题目大意:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符接口说明/** * 反转句子 * * @param sentence 原句子 * @return 反转后的句子 */public String reverse(...
2018-08-09 21:30:58
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人