- 博客(19)
- 收藏
- 关注
原创 LeetCode 1.Two Sum
LeetCode: 1. Two Sumquestion:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution,...
2019-08-02 10:28:08
203
原创 工厂模式:一个接口封装更多接口
工厂模式:一个接口封装更多接口//工厂模式//某类操作接口interface Sender{ public void Send();}//实现接口class MailSender implements Sender{ @Override public void Send() { &nb...
2019-07-24 23:22:43
571
原创 centos 防火墙操作
查看防火墙状态: systemctl status firewalld.service关闭防火墙: systemctl stop firewalld.service禁用防火墙开机启动:systemctl disable firewalld.service开启防火墙:systemctl start firewalld.service开启防火墙开机启动: systemctl enable fi...
2019-05-30 16:33:00
196
原创 解决docker的安装时和拉取镜像失败的问题
docker的安装1、如果以前有 想重装卸载以前的旧的dockeryum remove dockeryum remove docker安装dockervi /etc/yum.repos.d/docker.repo写入[dockerrepo]name=Docker Repositorybaseurl=https://yum.dockerproject.org/repo/ma...
2019-05-30 00:51:14
9196
1
原创 PAT乙级1002 写出这个数(20 分)
1002 写出这个数(20 分)读入一个正整数 nnn,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 nnn 的值。这里保证 nnn 小于 1010010^{100}10100。输出格式:在一行内输出 nnn 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:...
2018-09-06 17:12:29
373
原创 PAT乙级1001 害死人不偿命的(3n+1)猜想(15 分)
1001 害死人不偿命的(3n+1)猜想(15 分)卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n...
2018-09-06 17:07:00
159
原创 PAT乙级1081 检查密码(15 分)
1081 检查密码(15 分)本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。输入格式:输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 80 个字符的非空字符串,以回车结束。输出格式:对每个用户的密码,在...
2018-08-03 09:05:27
282
原创 PAT乙级1076 Wifi密码(15 分)
1076 Wifi密码(15 分)下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每...
2018-08-02 19:15:26
651
原创 PAT乙级1071 小赌怡情(15 分)
1071 小赌怡情(15 分)常言道“小赌怡情”。这是一个很简单的小游戏:首先由计算机给出第一个整数;然后玩家下注赌第二个整数将会比第一个数大还是小;玩家下注 t 个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家 t 个筹码;否则扣除玩家 t 个筹码。注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。当玩家输光了全部筹码后,游戏就结束。输入格式:输入在第一行给出 2 ...
2018-08-02 08:14:16
614
原创 PAT乙级1066 图像过滤(15 分)
1066 图像过滤(15 分)图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入格式:输入在第一行给出一幅图像的分辨率,即两个正整数 M 和 N(0<M,N≤500),另外是待过滤的灰度值区间端点 A 和 B(0≤A<B≤255)、以及指定的替换灰度值。随后 M 行...
2018-08-01 12:27:29
356
原创 PAT乙级1061 判断题(15 分)
1061 判断题(15 分)判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔。...
2018-08-01 11:15:47
205
原创 PAT乙级1056 组合数的和(15)
1056 组合数的和(15 分)给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。输入格式:输入在第一行中给出 N(1 < N < 10),随后一行给出 N 个不同的非 0 个位数字。数字间以空格分隔。...
2018-08-01 09:56:10
241
原创 PAT乙级1051 复数乘法
1051 复数乘法 (15)(15 分)提问复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i^2^ = -1;也可以写成极坐标下的指数形式(R*e^(Pi)^),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形式 R(cos(P) + isin(P))。现给定两个复数的R和P,要求输出两数乘积的常规形式。输入格式:输入在一行中依次给出两个复...
2018-07-29 14:34:24
201
原创 PAT乙级1046 划拳(15)
1046 划拳(15)(15 分)提问划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。输入格式:输入第一行先给出一个正整数N(<...
2018-07-29 13:39:05
695
原创 PAT乙级1041 考试座位号
1041 考试座位号(15)(15 分)提问每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数...
2018-07-29 13:20:22
254
原创 PAT乙级1036 跟奥巴马一起编程
1036 跟奥巴马一起编程(15)(15 分)提问美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格...
2018-07-28 17:23:38
389
原创 PAT乙级1026 程序运行时间(15)
1026 程序运行时间(15)(15 分)提问要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f的运行时间,我们只要在调用f之前先调用clock(...
2018-07-28 15:48:02
168
原创 PAT乙级1021
1021 个位数统计 (15)(15 分)提问给定一个k位整数N = d~k-1~*10^k-1^ + ... + d~1~*10^1^ + d~0~ (0<=d~i~<=9, i=0,...,k-1, d~k-1~>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。输入格式:每个输入包含1个测试用例,即一...
2018-07-25 12:53:36
199
原创 PAT乙级1016
1016 部分A+B(15 分)正整数 A 的“DA(为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA。例如:给定 A=3862767,DA=6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6。现给定 A、DA、B、DB,请编写程序计算 PA+PB。输入格式:输入在一行中依次给出 A、DA...
2018-07-24 21:34:43
387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人