蓝桥杯竞赛练习
从基础开始
小澜鼠
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数列排序
问题描述:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000代码展现:#include#includeusing namespace std;bool compare(int a,int b);int main(){ int n原创 2018-01-03 21:18:17 · 373 阅读 · 0 评论 -
A+B的问题
这个很简单,注意输入的变量的范围代码如下:#includeusing namespace std;int main(){ int a,b; int sum; cin>>a>>b; sum=a+b; cout}原创 2018-01-03 21:00:51 · 343 阅读 · 0 评论 -
蓝桥杯之序列求和
问题描述:求1+2+3+...+n的值。注意:n的范围: 1对于n和求和后的sum所定义的类型需要为long long代码如下:#includeusing namespace std;int main(){ long long n; cin>>n; long long sum=0; sum+=n*(n+1)/2; cout原创 2018-01-03 20:52:19 · 600 阅读 · 0 评论 -
圆的面积
问题描述:给定圆的半径r,求圆的面积。两种方式表示PI的数值:PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。 注意:需要显示小数位为7位接下来是代码:#include#includeusing namespace std;#define PI 3.14159265358979323int原创 2018-01-03 10:07:09 · 561 阅读 · 0 评论 -
Fibonacci数列
问题描述:Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。当遇到这样的问题时,一般的思维方式就是按照递归的形式来求第n个数值的值。我也是这样做的,请看下面代码,很容易理解:int GetNum(int a,int sum);int main(){翻译 2018-01-03 09:51:32 · 629 阅读 · 0 评论 -
杭州电子科技大学ACM竞赛试题----百步穿杨
题目:时维九月,序属三秋,辽军大举进攻MCA山,战场上两军正交锋.辽军统帅是名噪一时的耶律-James,而MCA方则是派出了传统武将中草药123.双方经过协商,约定在十一月八日正午十分进行射箭对攻战.中草药123早早就开始准备,但是他是武将而不是铁匠,造弓箭的活就交给聪明能干的你了,现在告诉你每种弓箭规格,即箭身的长度,以及每种规格弓箭所需要的数目,要求你把需要的弓箭都输出.弓箭的基本原创 2017-12-09 18:50:31 · 1325 阅读 · 0 评论
分享