- 博客(5)
- 收藏
- 关注
原创 算法练习 2020-11-22
蓝桥杯 基础练习 1 —— 闰年判断 问题描述 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。其他的年份都不是闰年。 输入格式 输入包含一个整数y,表示当前的年份。 输出格式 输出一行,如果给定的年份是闰年,则输出yes,否则输出no。 样例输入 2013 样例输出 no 样例输入 2016 样例输出 yes 数据规模与约定 1990 <= y <= 2050。 #inclu
2020-11-22 20:42:04 121
原创 算法练习 2020-11-22
蓝桥杯 基础练习 13 —— 数列排序 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。 1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的数列。 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 #include <stdio.h> int main() { int n, j, i; scanf("%d", &
2020-11-22 20:08:26 83
原创 算法练习 2020-11-22
蓝桥杯 入门训练 4 —— Fibonacci数列 问题描述: Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入格式: 输入包含一个整数n。 输出格式 输出一行,包含一个整数,表示Fn除以10007的余数。 说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再
2020-11-22 19:02:18 55
原创 算法练习 2020-11-22
蓝桥杯 入门训练 3 —— 圆的面积 问题描述: 给定圆的半径r,求圆的面积。 输入格式: 输入包含一个整数r,表示圆的半径。 输出格式: 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。 样例输入 4 样例输出 50.2654825 数据规模与约定 1 <= r <= 10000。 #include <stdio.h> #define PI 3.14159265358979323 int main() { int r; scanf("%d",
2020-11-22 14:14:40 130
原创 算法练习 2020-11-22
蓝桥杯 入门训练 2 —— 序列求和 问题描述: 求1+2+3+…+n的值。 输入格式: 输入包括一个整数n。 输出格式: 输出一行,包括一个整数,表示1+2+3+…+n的值。 数据规模与约定 1 <= n <= 1,000,000,000。 要注意数据的规模,选择合适的类型进行输入输出 #include <stdio.h> int main() { long long n; scanf("%I64d", &n); long long sum = (1+n
2020-11-22 14:06:32 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人