- 博客(17)
- 收藏
- 关注
原创 素数的判断
素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。思路2):判断方法还可以简化。m 不必被 2 ~ m-1 之间的每一个整数去除,只需被 2 ~ 之间的每一个整数去除就可以了。如果 m 不能被 2 ~ 间任一整数整除,m 必定是素数。例如判别 17 是是否为素数,只需使 17 被...
2022-03-09 22:02:44 189
原创 最大公约数
题目描述输入两个正整数,求其最大公约数。输入测试数据有多组,每组输入两个正整数。输出对于每组输入,请输出其最大公约数。样例输入49 14样例输出7#include<stdio.h>int gcd(int a,int b){ if(b == 0) return 0; else return gcd(b, a % b);}int main(){ int m,n; while(scanf("%d%d",&m,&
2022-03-09 21:57:08 229
原创 1036 跟奥巴马一起编程 C语言
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。输出格式:输出由给定字符 C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的 50%(四舍五入取整)。..
2022-03-09 21:33:19 175
原创 1022 D进制的A+B C语言实现
先计算A+B,再把结果转化为D进制,转化采用“除基取余法”。#include<stdio.h>int main(){ int a,b,d; scanf("%d%d%d",&a,&b,&d); int sum = a+b; int ans[31]={0}; int num=0; do{ ans[num++]=sum%d; sum /= d; }while(sum!=0); for(int i=num-1;i>=0;i--){ pri.
2022-03-09 21:28:52 700
原创 1021 个位数统计
a[n[i] - '0']++; 灵活运用数组下标的对应关系#include<stdio.h>#include<string.h>int main(){ int a[10]={0}; char x[1001]; scanf("%s",&x); int len = strlen(x); for(int i=0;i<len;i++) { a[x[i]-'0']++; } for...
2022-03-08 21:05:43 59
原创 1016 部分A+B C语言实现
#include<stdio.h>int main(){ long long a,da,b,db; long long pa=0,pb=0; scanf("%lld%lld%lld%lld",&a,&da,&b,&db); while(a) { if(a%10==da) pa=pa*10 + da; a/=10; } while(b) { .
2022-03-08 20:35:24 585 1
原创 1023 组个最小数 C语言
1023 组个最小数 (20 分)给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的
2022-03-08 20:08:20 704 1
原创 数据结构绪论思维导图
数据结构绪论思维导图欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用M...
2019-09-03 22:42:01 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人