自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个重视算法和系统设计的实战派

这里有许多技术干货和实战内容!

  • 博客(38)
  • 收藏
  • 关注

原创 万能头文件#include <bits/stdc++.h>

include 这个头文件包含以下等等C++中包含的所有头文件:#include #include #include #include #include #include #include #include #include #include #include #include ......

2017-12-20 16:44:26 1916 2

原创 PAT (Advanced Level) Practise 1015. Reversible Primes (20)

1015. Reversible Primes (20)A reversible prime in any number system is a prime whose "reverse" in that number system is also a prime. For example in the decimal system 73 is a reversible prime b

2017-12-30 10:19:28 184

原创 PAT (Advanced Level) Practise 1014. Waiting in Line (30)

1014. Waiting in Line (30)Suppose a bank has N windows open for service. There is a yellow line in front of the windows which devides the waiting area into two parts. The rules for the custome

2017-12-30 10:13:36 141

原创 Home Work

题目描述临近开学了,大家都忙着收拾行李准备返校,但I_Love_C却不为此担心! 因为他的心思全在暑假作业上:目前为止还未开动(-_-!!还以为他有多冷静呢)。 暑假作业是很多张试卷,我们这些从试卷里爬出来的人都知道,卷子上的题目有选择题、填空题、简答题、证明题等。 而做选择题的好处就在于工作量很少,但又因为选择题题目都普遍很长。 如果有5张试卷,其中4张是选择题,最后一张是填空题,很明显做最

2017-12-21 15:01:17 401

原创 PAT (Advanced Level) Practise 1013. Battle Over Cities (25)

1013. Battle Over Cities (25)It is vitally important to have all the cities connected by highways in a war. If a city is occupied by the enemy, all the highways from/toward that city are close

2017-12-21 08:58:32 163

原创 PAT (Advanced Level) Practise 1012. The Best Rank (25)

1012. The Best Rank (25)To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C Programming Language, M - Mathematics (Calculus

2017-12-20 00:03:50 140

原创 PAT (Advanced Level) Practise 1011. World Cup Betting (20)

1011. World Cup Betting (20)With the 2010 FIFA World Cup running, football fans the world over were becoming increasingly excited as the best players from the best teams doing battles for the

2017-12-17 10:42:03 161

原创 PAT (Advanced Level) Practise 1010. Radix (25)

1010. Radix (25)Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer is "yes", if 6 is a decimal number and 110 is a binary number.Now f

2017-12-17 09:57:09 224

原创 PAT (Advanced Level) Practise 1009. Product of Polynomials (25)

1009. Product of Polynomials (25)This time, you are supposed to find A*B where A and B are two polynomials.Input Specification:Each input file contains one test case. Each case occupie

2017-12-16 16:32:58 176

原创 PAT (Advanced Level) Practise 1008. Elevator (20)

1008. Elevator (20)The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in spec

2017-12-16 14:04:44 166

原创 PAT (Advanced Level) Practise 1007. Maximum Subsequence Sum (25)

1007. Maximum Subsequence Sum (25)Given a sequence of K integers { N1, N2, ..., NK }. A continuous subsequence is defined to be { Ni, Ni+1, ..., Nj } where 1 Maximum Subsequence is the continu

2017-12-16 12:24:24 190

原创 PAT (Advanced Level) Practise 1006. Sign In and Sign Out (25)

1006. Sign In and Sign Out (25)At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the

2017-12-14 16:37:14 179

原创 PAT (Advanced Level) Practise 1005. Spell It Right (20)

1005. Spell It Right (20)Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English.Input Specification:Each i

2017-12-13 10:03:10 181

原创 PAT (Advanced Level) Practise 1004. Counting Leaves (30)

A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child.InputEach input file contains one test case. Each case starts with

2017-12-13 09:27:54 150

原创 PAT (Advanced Level) Practise 1003. Emergency (25)

As an emergency rescue team leader of a city, you are given a special map of your country. The map shows several scattered cities connected by some roads. Amount of rescue teams in each city and the

2017-12-12 09:33:10 150

原创 PAT (Advanced Level) Practise 1002. A+B for Polynomials (25)

1002. A+B for Polynomials (25)This time, you are supposed to find A+B where A and B are two polynomials.InputEach input file contains one test case. Each case occupies 2 lines, and eac

2017-12-10 11:28:38 250

原创 PAT (Basic Level) Practise (中文) 1079. 延迟的回文数 (20)

1079. 延迟的回文数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一个 k+1 位的正整数 N,写成 ak...a1a0 的形式,其中对所有 i 有 0 i k >

2017-12-09 20:36:16 359

原创 PAT (Basic Level) Practise (中文) 1077. 互评成绩计算 (20)

1077. 互评成绩计算 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue在浙大的计算机专业课中,经常有互评分组报告这个环节。一个组上台介绍自己的工作,其他组在台下为其表现评分。

2017-12-09 20:32:14 1142 2

原创 PAT (Basic Level) Practise (中文) 1076. Wifi密码 (15)

下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用wifi,又怕耽误亲们的学习,现将wifi密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成wifi的密码。这里简单假设每道选择题都有4个选项,有且只有1个正确答案。

2017-12-09 20:26:40 3423 5

原创 团体程序设计天梯赛-练习集 L1-046. 整除光棍

L1-046. 整除光棍时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者翁恺这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不

2017-12-07 11:11:55 215

原创 PAT乙级(Basic Level)练习题 外星人的语言

外星人的语言时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述nowcoder费了很大劲,终于和地外文明联系上。我们地球人通常有10根手指,因此我们习惯用10进制的数,而外星人的手指有16跟、8根等不等的数目,因此他们使用与我们不同的进制。为了方便沟通,需要你开发一款工具,把地球人

2017-12-05 09:02:07 305

原创 PAT乙级(Basic Level)练习题 分数运算

分数运算时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述计算机中采用浮点数表示所有实数,但这意味着精度丢失。例如无法精确表示“1/3”。NowCoder最近要处理很多金融问题,这些账目不允许出现精度丢失,因为差之毫厘谬之千里。你能帮他实现一套分数的计算器吗?输入描述:

2017-12-05 08:28:36 368

原创 PAT乙级(Basic Level)练习题 蜜蜂寻路

蜜蜂寻路时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述nowcoder利用业余时间养了一窝蜜蜂,因为空间比较小,蜂房只有两排,如下图所示:如你所见,蜜蜂的蜂房是正六边形,假设蜜蜂只会从左往右爬,即从1号蜂房能爬到2号和3号;从6号蜂房能爬到7号和8号……现给出两个蜂

2017-12-05 00:05:01 495

原创 PAT乙级(Basic Level)练习题 母牛的故事

母牛的故事时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入描述:输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0

2017-12-04 23:54:44 309

原创 PAT乙级(Basic Level)练习题 最难的问题

消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A 都分别替换成字母F),其他字符不 变,并且消息原文的所有字母都是大写的。密码中的字母与原文中的字母对应关系如下。假设你是军团中的一名军官,需要把发送来的消息破译出来、并提。时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自。输入包括多组数据,每组数据一行,为收到的密文。对应每一组数据,输出解密后的明文。密文仅有空格和大写字母组成。

2017-12-04 11:31:08 431 4

原创 团体程序设计天梯赛-练习集 L1-039. 古风排版

L1-039. 古风排版时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个

2017-12-04 10:05:34 300

原创 团体程序设计天梯赛-练习集 L1-035. 情人节

L1-035. 情人节时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”

2017-12-04 09:25:17 483

原创 团体程序设计天梯赛-练习集 L1-034. 点赞

L1-034. 点赞时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的

2017-12-04 09:09:29 215

原创 团体程序设计天梯赛-练习集 L1-033. 出生年

以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面

2017-12-04 08:59:17 1123

原创 团体程序设计天梯赛-练习集 L1-032. Left-pad

L1-032. Left-pad时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其

2017-12-03 23:58:06 306

原创 团体程序设计天梯赛-练习集 L1-031. 到底是不是太胖了

L1-031. 到底是不是太胖了时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内

2017-12-03 23:38:48 598

原创 团体程序设计天梯赛-练习集 L1-027. 出租

L1-027. 出租时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组

2017-12-03 22:55:26 626 1

原创 团体程序设计天梯赛-练习集 L1-019. 谁先倒

L1-019. 谁先倒时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字

2017-12-02 23:35:11 281

原创 团体程序设计天梯赛-练习集 L1-048. 矩阵A乘以B

L1-048. 矩阵A乘以B时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有R

2017-12-02 22:40:59 324

原创 团体程序设计天梯赛-练习集 L1-011. A-B

L1-011. A-B时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越本题要求你计算A-B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串

2017-12-02 21:42:17 236

原创 团体程序设计天梯赛 L1-009. N个数求和

L1-009. N个数求和时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数“分子/分母”的形式给出的,你输出的和也必须是有理数的形式。

2017-12-02 21:14:45 298

原创 PAT (Basic Level) Practise (中文)1060. 爱丁顿数(25)

1060. 爱丁顿数(25)时间限制250 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E

2017-12-02 17:52:22 156

原创 PAT (Basic Level) Practise (中文)1045. 快速排序(25)

1045. 快速排序(25)时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CAO, Peng著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放

2017-12-01 23:17:03 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除