自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liushall

流沙聚散,谁主沉浮?

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

原创 A+B Problem III -- ACM解决方法

A+B Problem III 描述求A+B是否与C相等。输入T组测试数据。每组数据中有三个实数 A,B,C(-10000.0<=A,B<=10000.0,-20000.0<=C<=20000.0).数据保证小数点后不超过4位。输出如果相等则输出Yes不相等则输出No样例输入3-11.1 +11.1 011 -11.25 -0.251 2 +4样例输出YesYesNo===

2017-05-30 13:01:24 465

原创 6174问题 --ACM解决方法

6174问题 描述假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数. 比如输入1234执行顺

2017-05-30 09:27:05 900

原创 查找杀人凶手

某地发生了谋杀案,以下为警方得到的4个嫌疑人的证词:A说: 不是我.B说: 是C.C说: 是D.D说: C在胡说.已知三个人说的真话,一个人说的假话,请编写一个程序判断谁是凶手.(摘自《Linux C编程实战》)代码如下:#include int main (void){ int i, sum = 0, flag = 0; char killer;

2017-05-30 09:27:00 738

原创 linux兴趣小组2017面试题浅析

linux兴趣小组2017面试题 1. 分析下列程序的输出.int main(int argc, char *argv[]){ int t = 4; printf("%lu\n", sizeof(t--)); printf("%lu\n", sizeof("ab c\nt\012\xa1*2")); return 0;}若运行printf("%d\n",

2017-05-30 09:26:56 694

原创 数组指针和指针数组的区别

数组指针和指针数组的区别 数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。p=a;

2017-05-30 09:26:51 431

原创 html 标签

注释<!---->元素选择器 h1 {color:red;} 第一个段落(红色) 类选择器 .red-text{color:red;} 标题一(红色) 图像边框( .后面没有空格).thick-green-border { border-color: green; border-width: 10px; border-sty

2017-05-30 09:26:46 294

原创 阶乘因式分解(一) -- ACM解决方案

阶乘因式分解(一)描述给定两个数m,n,其中m是一个素数。将n(0输入第一行是一个整数s(0输出输出m的个数。样例输入2100 516 2样例输出2415======================================================================解题思路:n!看成一个【1,n】数组,第几个数就是几第m个数是m,能被m

2017-05-30 09:26:41 430

原创 括号配对问题 -- ACM解决方法

括号配对问题 (栈的使用)描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3[(])(])([[]()])样例输出NoNoYes====================================================

2017-05-30 09:26:37 503

原创 笨小熊 -- ACM解决方法

描述笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小熊就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入第一行数据N(0<

2017-05-30 09:26:32 559

原创 汉诺塔V - ACM解决方法

Problem Description用1,2,...,n表示n个盘子,称为1号盘,2号盘,...。号数大盘子就大。经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上

2017-05-30 09:26:27 630

原创 Linux 部分常用命令

屏幕切换

2017-05-30 09:26:22 355

原创 vi 的 使用

vi (Linux下的文本编辑器)a 在光标后添加文本A 在本行行末添加文本i 在光标前插入文本I 在本行开始插入文本o 在光标下插入新行O 在光标上插入新行dd 删除光标所在行 (2dd即删除此下的两行,3dd以此类推)p 粘贴(dd命令删除的那行)u 取消上一命令. 重复上一命令shift + ':' 进入底行模式set nu 显示行号q 退出vi编辑器q!

2017-05-30 09:26:19 293

原创 Cake -- ACM解决方法

一次生日Party可能有p人或者q人参加,现准备有一个大蛋糕.问最少要将蛋糕切成多少块(每块大小不一定相等),才能使p人或者q人出席的任何一种情况,都能平均将蛋糕分食. Input每行有两个数p和q. Output输出最少要将蛋糕切成多少块. Sample Input2 3Sample Output    4Hint 将蛋糕切成大小分别为1/3,1/3,1/6,1/6的四块即

2017-05-30 09:26:15 410

原创 -又见GCD -- ACM解决方法

有三个正整数a,b,c(0Input第一行输入一个n,表示有n组测试数据,接下来的n行,每行输入两个正整数a,b。 Output输出对应的c,每组测试数据占一行。 Sample Input26 212 4Sample Output48------------------------------------------------------------------------

2017-05-30 09:26:12 1071

原创 数组名与函数的结合使用注意项

数组名即数组的首地址,故数组名属于指针变量,在定义函数使数组名作为形参时,要把对应的参数定义为指针变量。因为数组没有特定的使其读入停止的标志,因此还要有确定数组长度的参数,即用户自己输入数组长度。代码如下:# include  void f (int *x,int len){  int i;  for(i=0;i    printf("%d  ",*(x+i));       //

2017-05-30 09:26:08 468

原创 在kali Linux中搭建DVWA

1、 由于所发教程前几步没有实现,故直接打开浏览器输入localhost/1.php,打开后即为所要页面2、用cd /var/www/html 命令进入apache web目录3、用wget https://github.com/ethicalhack3r/DVWA/archive/master.zip(注意:ethicalhack3r 中就是3而不是e)4、解压缩下载文件 unzip m

2017-05-30 09:26:03 1986

空空如也

空空如也

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

TA关注的人

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