自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芳芳呀的博客

本人菜鸟一枚,希望这里是我梦想的起点

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

原创 解释memset(a,'0',sizeof(a)); 的意思

memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。这条语句是把a中所有字节换做字符“0”,常用来对指针或字符串的初始化。函数原型如下:void *memset(void *s, int ch, size_t n);函数解释:将s中前n个字节 (typedef unsigned int size_t)用 ch 替换并返回 s将ch设置...

2018-07-25 20:04:30 78999 1

原创 数数

                                                 1944: 数数                                                                   时间限制: 3 Sec  内存限制: 64 MB 题目描述我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些...

2018-07-25 17:11:30 193

原创 开灯问题

                                             1854: 开灯问题                                                                 时间限制: 3 Sec  内存限制: 64 MB 题目描述有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这...

2018-07-25 15:57:42 244

转载 C语言中memset函数详解

功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值,  块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作  用 法: void *memset(void *s, char ch, unsigned n);  程序例:  #include <string.h>  #include <stdio.h>  #...

2018-07-25 15:34:27 189

原创 闰年的判断规则

1、产生闰年原因:地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年(tropical year).公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为四年累计一天,故四年于2月加1天,使当年的历年长度为366日,这一年就为闰年.2、但是,上面算法又有了一个问题.就是0.2422*4=0.9688,比一天还差0.0322天,每4年差0.0322...

2018-07-25 13:48:14 6566 1

原创 1932: Dinner

                                              1932: Dinner                                                     时间限制: 100 Sec  内存限制: 64 MB 题目描述Little A is one member of ACM team. He had just won...

2018-07-25 11:16:00 119

原创 孪生素数

孪生素数: 所谓孪生素数指的是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了。 若n≥6且n-1和n+1为孪生素数,那么n一定是6的倍数。证明:∵ n-1和n+1是素数 ┈┈┈┈┈ ①∴ n-1和n+1是奇数∴ n是偶数,即n是2的倍数 ┈┈┈┈┈ ②假设n不是3的倍数,得:n=3x+1 或 n=3x+2,如果n=3x+1,则n-1=3x,与①违背...

2018-07-25 10:05:36 2119

原创 2086: 对决

                                                    2086: 对决                                                             时间限制: 1 Sec  内存限制: 64 MB 题目描述Topcoder 招进来了 n 个新同学,Yougth计划把这个n个同学分成两组,要求...

2018-07-25 09:30:40 127

原创 奋斗的小蜗牛

2093: 奋斗的小蜗牛时间限制: 1 Sec  内存限制: 64 MB题目描述传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。...

2018-07-25 08:24:38 298

原创 猴子吃桃问题

                                 1987: 猴子吃桃问题                                                 时间限制: 3 Sec  内存限制: 64 MB 题目描述有一堆桃子不知数目,猴子第一天吃掉一半,又多吃了一个,第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃...

2018-07-24 20:55:55 319

原创 埃氏筛选法

埃氏筛选法 埃氏筛选法的思想:首先将2到n范围内的整数写下来,其中2是最小的素数。将表中所有的2的倍数划去,表中剩下的最小的数字就是3,他不能被更小的数整除,所以3是素数。再将表中所有的3的倍数划去……以此类推,如果表中剩余的最小的数是m,那么m就是素数。然后将表中所有m的倍数划去,像这样反复操作,就能依次枚举n以内的素数。表格如下(以n为20为例):20以内的素数有2,3,5,7,11,1...

2018-07-24 19:24:26 2923 3

原创 素数又称质数。

素数又称质数。所谓素数是指除了1和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被2~16的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把m被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么m就是一个素数。思路2):另外判断方法还可以简化。m不必被 2 ~ m-1 之间的每一个整数去除,只需被 2 ~  之间的每一个整数去除就可以了。如...

2018-07-24 19:16:40 3281

原创 getchar用法

getchar用法1.从缓冲区读走一个字符,相当于清除缓冲区  2.前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误 3.  getchar()是在输入缓冲区顺序读入一个字符(包括空...

2018-07-24 19:14:00 7845

原创 常用函数

#include“string.h”是在程序编译之前要处理的内容,与字符串的调用有关包括常用函数如下:strlen求字符串长度strcmp比较2个字符串是否一strcat字符串连接操作strcpy字符串拷贝操作strncat字符串连接操作(前n个字符)strncpy字符串拷贝操作(前n个字符)strchr查询字串strstr 查询子串举例说明:例如str...

2018-07-24 19:11:07 74

原创 字符串逆序输出

                                              1962: 字符串逆序输出                                                                    时间限制: 3 Sec  内存限制: 64 MB 题目描述给定一行字符,逆序输出此行(空格.数字不输出)输入第一行是一个整数...

2018-07-24 19:05:31 3507

原创 谁是最好的Coder

                                         2045: 谁是最好的Coder                                                              时间限制: 1 Sec  内存限制: 64 MB题目描述计科班有很多Coder,帅帅想知道自己是不是综合实力最强的coder。帅帅喜欢帅,所以他选...

2018-07-24 16:34:51 99

原创 数数小木块

数数小木块时间限制:3000 ms  |  内存限制:65535 KB难度:1输入第一行是一个整数N(N<=10)表示测试数据的组数)接下来的n行 每行只有一个整数 ,表示这堆小木块的层数,输出对应每个输入的层数有一个输出,表示这堆小木块的总数量,每个输出占一行样例输入215样例输出135描述在墙角堆放着一堆完全相同的正方体小木块...

2018-07-24 15:57:30 858

原创 A+B Problem(V)

                                         2092: A+B Problem(V)                                                                时间限制: 1 Sec  内存限制: 64 MB题目描述做了A+B Problem之后,Yougth感觉太简单了,于是他想让你求出两个数反...

2018-07-24 15:00:25 303

原创 交换输出

                                             1950: 交换输出                                                         时间限制: 3 Sec  内存限制: 64 MB 题目描述输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。(如果这个第一个数就...

2018-07-24 11:01:55 207

空空如也

空空如也

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

TA关注的人

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