c语言
文章平均质量分 75
少为人
这个作者很懒,什么都没留下…
展开
-
蓝桥杯 算法训练 生活大爆炸版石头剪刀布 C语言
试题 算法训练 生活大爆炸版石头剪刀布资源限制时间限制:1.0s 内存限制:128.0MB问题描述 石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。在《生活大爆炸》第二季第8集中出现了一种石头剪刀布的升级版游戏。升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势: 斯波克:《星际迷航》主角之一。 蜥蜴人:《星际迷航》中的反面角色。 这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。现在,小A和小B尝试玩这种升级版的猜原创 2020-08-11 21:13:22 · 709 阅读 · 0 评论 -
蓝桥杯 算法提高 递归 C语言
试题 算法提高 递归资源限制时间限制:1.0s 内存限制:256.0MB问题描述 当x>1时,Hermite多项式的定义见第二版教材125页。用户输入x和n,试编写“递归”函数,输出对应的Hermite多项式的值。其中x为float型,n为int型。输入格式 x n输出格式 对应多项式的值样例输入一个满足题目要求的输入范例。例:1.8 7样例输出与上面的样例输入对应的输出。例:-987.857数据规模和约定 x>1 n为自然数#include原创 2020-08-11 21:02:43 · 659 阅读 · 0 评论 -
蓝桥杯 算法提高 删除子字符串 C语言
试题 算法提高 删除子字符串资源限制时间限制:1.0s 内存限制:256.0MB问题描述 编写程序,输入两个字符串,从第一个字符串中删除第二个字符串,输出删除后的字符串。例如输入”abcabcd”和”bc”,则输出”aad”。用指针实现。输入格式 输入两个字符串ch1和ch2输出格式 输出删除ch2后的字符串ch1样例输入一个满足题目要求的输入范例。例:abcabcdbc样例输出与上面的样例输入对应的输出。例:aad数据规模和约定 输入数据中每一个数的范围。原创 2020-08-11 21:00:10 · 457 阅读 · 1 评论 -
蓝桥杯 算法提高 字符串匹配 C语言
试题 算法提高 字符串匹配资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。输入格式 输入的第一行包含一个字符串S,由大小写英文字母组成。 第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。 第三行包含一个整数n,表原创 2020-08-11 20:56:56 · 316 阅读 · 0 评论 -
蓝桥杯 算法提高 珠心算测验 C语言
试题 算法提高 珠心算测验资源限制时间限制:1.0s 内存限制:256.0MB#include<stdio.h>#include<string.h>void sort(int a[],int n){//排序 int i,j,k,t; for(i=0;i<n-1;i++){ k=i; for(j=i;j<n;j++){ if(a[k]>a[j]){ k=j; } } t=a[i]; a[i]=a[k]原创 2020-08-11 20:53:55 · 533 阅读 · 0 评论 -
蓝桥杯 算法提高 高精度减法 C语言
试题 算法训练 -2进制资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给出1个十进制整数N,计算出它的-2进制表示。输入格式 第一行:一个整数N,表示要转换的十进制数。输出格式 第一行:N的-2进制表示。样例输入-13样例输出110111数据规模和约定 100%的数据满足:|n|<=2000000000。提示 负二进制: 有这样一个数100110,它是-2进制的数,将它转换成10进制数的方法是1*(-2)5 + 0*(-2)4 + 0*原创 2020-08-11 20:44:43 · 734 阅读 · 0 评论 -
蓝桥杯 算法提高 计数问题 C语言
试题 算法提高 计数问题资源限制时间限制:1.0s 内存限制:128.0MB问题描述 试计算在区间 1 到 n 的所有整数中,数字 x(0 ≤ x ≤ 9)共出现了多少次?例如,在 1到 11 中,即在 1、2、3、4、5、6、7、8、9、10、11 中,数字 1 出现了 4 次。输入格式 输入文件名为 count.in。 输入共 1 行,包含 2 个整数 n、x,之间用一个空格隔开。输出格式 输出文件名为 count.out。`` 输出共 1 行,包含一个整数,表示 x原创 2020-08-11 20:43:54 · 1929 阅读 · 1 评论 -
蓝桥杯 算法提高 学生成绩统计 c语言
学生成绩统计问题描述 编写一个程序,建立了一条单向链表,每个结点包含姓名、学号、英语成绩、数学成绩和C++成绩,并通过链表操作平均最高的学生和平均分最低的学生并且输出。输入格式 输入n+1行,第一行输入一个正整数n,表示学生数量;接下来的n行每行输入5个数据,分别表示姓名、学号、英语成绩、数学成绩和C++成绩。注意成绩有可能会有小数。输出格式 输出两行,第一行输出平均成绩最高的学生姓名。第二行输出平均成绩最低的学生姓名。样例输入2yx1 1 45 67 87yx2 2 88 90原创 2020-08-11 19:20:20 · 1357 阅读 · 0 评论 -
蓝桥杯 算法提高 研究兔子的土豪 C语言
研究兔子的土豪C语言#include<stdio.h>int main(){ int i,sum,a[10000],t=0; long long int n; scanf("%lld",&n); a[0]=1; a[1]=1; for(i=2;i<1007;i++){//范围内求出重复段 a[i]=a[i-1]+a[i-2]; if(a[i]==1&&a[i-1]==1&&t==0){//满足重复的条件 t=i-1;原创 2020-08-11 19:12:21 · 339 阅读 · 0 评论 -
蓝桥杯 算法训练 -2进制 C语言
试题 算法训练 -2进制资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给出1个十进制整数N,计算出它的-2进制表示。输入格式 第一行:一个整数N,表示要转换的十进制数。输出格式 第一行:N的-2进制表示。样例输入-13样例输出110111数据规模和约定 100%的数据满足:|n|<=2000000000。提示 负二进制: 有这样一个数100110,它是-2进制的数,将它转换成10进制数的方法是1*(-2)5 + 0*(-2)4 + 0*原创 2020-08-11 21:10:25 · 754 阅读 · 0 评论