
c
菜菜Chicken
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言——easyx实现飘雪花效果
首先,需要设定雪花在一个窗口中的总数目,这个关系到雪花的空间密度。假定有20个雪花。就需要两个数组,分别为x[20] y[20]来分别记录x坐标和y坐标。通过自定义一个函数来初始化雪花的位置。这里需要用到随机数的相关知识。其次,如果当雪花落下时,在雪花落的位置画一个雪花,模拟雪花残留在地面上。当雪花的y坐标达到画布上限时,令其为0,再重新初始化x坐标,即可实现雪花的连续随机飘落。下面是代码:...原创 2020-07-19 23:42:13 · 2358 阅读 · 2 评论 -
C语言 —— pta寻找孪生素数 (20 分)
数学家希尔伯特在1900年国际数学家大会的报告上提出一个“孪生素数猜想”,即: 存在无穷多个素数p,使得p + 2是素数。p和p+2这一对差为2的素数,被称为“孪生素数”。看起来,这个猜想是成立的,我们总能找到很多对孪生素数,例如:3和5,5和7,11和13…… 这一猜想至今还未被证明。现在,对于给定的整数n, 请寻找大于n的最小的一对孪生素数p和q(q=p+2)。输入格式:一个不超过7位...原创 2019-12-20 21:12:37 · 9575 阅读 · 0 评论 -
洛谷p1028----数的计算:记忆化递归解法
这题卡了好久喔,发下自己的思路吧。首先这样想,设原数n,那么可以对n进行分解,怎么分解呢?看图:可以看到,将数进行分解,奇数项对应的值和小于该奇数项的最大偶数项对应的值是一样的,即若n为奇数f[n]=f[n-1],同时,若n为偶数,那么f[n]=f[n-1]+f[n/2];PS:分解完还要记得算上原数!原数也算一个!f[1]=1;f[2]=f[1]+1=2f[3]=f[2]=f...原创 2020-01-19 12:40:56 · 326 阅读 · 0 评论 -
结构体定义 typedef struct 用法详解和用法小结
typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node{ }这样来定义结构体的话。在定义 node 的结构体变量时,需要这样写:struct node n;若用typedef,可以这样写:typedef struct node{}NODE; 。在申请变量时就可以这样写:NODE n;其实就相当于 NODE 是node 的...转载 2020-01-17 21:22:42 · 484 阅读 · 0 评论 -
落谷P1008
#include <cstdio>int main(){ int a,b,c; for (a=123;a<333;a++) { b=2*a; c=3*a; if (a/100+a/10%10+a%10+b/100+b/10%10+b%10+c/100+c/10%10+c%10) if ((a/100)*(a/10%10)*(a%10)*(b/...原创 2020-01-12 19:13:11 · 124 阅读 · 0 评论