蓝桥杯经典例题

上传人:哈*** 文档编号:332654591 上传时间:2022-08-30 格式:DOCX 页数:75 大小:1.47MB
返回 下载 相关 举报
蓝桥杯经典例题_第1页
第1页 / 共75页
蓝桥杯经典例题_第2页
第2页 / 共75页
蓝桥杯经典例题_第3页
第3页 / 共75页
蓝桥杯经典例题_第4页
第4页 / 共75页
蓝桥杯经典例题_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《蓝桥杯经典例题》由会员分享,可在线阅读,更多相关《蓝桥杯经典例题(75页珍藏版)》请在金锄头文库上搜索。

1、_归纳总结汇总_ - - - - - - - - - 1. Fibonacci 数列import java.util.Scanner; public class Main public static void mainString args / TODO Auto-generated method stubScanner sca = new ScannerSystem. in ; int i = sca .nextInt; int s = new int i +1; s 1 = s2= 1; for int j = 3; j = i ; j + s j = s j - 1 + s j - 2

2、% 10007; System.out .printlns i ; _精品资料_ - - - - - - -第 1 页,共 49 页_归纳总结汇总_ - - - - - - - - - 2. 圆的面积import java.util.Scanner; public class Main public static void mainString args Scanner sca = new ScannerSystem. in ; int r = sca .nextInt; double PI =Math. PI ; double S=PI * r * r ; String result =St

3、ring. format %.7f , S; / 四舍五入System. out .println result ; result =String. format %.8f , S.substring0, S+ .indexOf . +8; / 不进行四舍五入 , 现取 9 位小数,再截取 8 位System. out .println result ; _精品资料_ - - - - - - -第 2 页,共 49 页_归纳总结汇总_ - - - - - - - - - 3.序列求和import java.util.Scanner; publicclass Main args publicst

4、aticvoid mainString / TODO Auto-generated method stubin ; Scanner sca = new ScannerSystem.longn = sca .nextInt; longresult=1+ n* n/2; System.out .printlnresult; _精品资料_ - - - - - - -第 3 页,共 49 页_归纳总结汇总_ - - - - - - - - - 递归实现:import java.util.Scanner; args publicclass Main staticintsum =0; publicstat

5、icvoid mainString / TODO Auto-generated method stubin ; Scanner sca = new ScannerSystem.intn = sca .nextInt; System.out .printlnf n; private static int f int n / TODO Auto-generated method stubif n =1 return 1; return n+f n -1; _精品资料_ - - - - - - -第 4 页,共 49 页_归纳总结汇总_ - - - - - - - - - 4.闰年判定当以下情形之一

6、满意时,这一年是闰年:1. 年份是 4 的倍数而不是 100 的倍数;2. 年份是 400 的倍数;其他的年份都不是闰年;样例输入2022 样例输出no 样例输入2022 样例输出yes 数据规模与商定1990 = y = 2050 ;import java.util.Scanner; public class Main public static void mainString args / TODO Auto-generated method stubScanner sc = new ScannerSystem. in ; int year = sc .nextInt; if year %

7、 4 = 0 & year % 100 .= 0 System. out .println yes ; else if year %400=0 System. out .println yes ; elseSystem.out .printlnno; _精品资料_ - - - - - - -第 5 页,共 49 页_归纳总结汇总_ - - - - - - - - - 5.01 字串import java.util.Scanner; public class Main public static void mainString args / TODO Auto-generated method

8、stub for int i = 0; i 2; i+ for int j = 0; j 2; j+ for int k = 0; k 2; k+ for int l = 0; l 2; l+ for int m = 0; m 2; m+ StringBuffer str = new StringBuffer; System.out.printlnstr.appendi.appendj .appendk.appendl.appendm; _精品资料_ - - - - - - -第 6 页,共 49 页_归纳总结汇总_ - - - - - - - - - 6. 字母图形import java.u

9、til.Scanner; public class Main public static void mainString args Scanner sc = new ScannerSystem.in; int n = sc.nextInt; int m = sc.nextInt; char cha = new charm + 1; for int i = 1; i = m; i+ chai = char A + i - 1; for int i = 1; i = n; i+ for int j = 1; j = j chaj = char chaj + 1; else chaj = char

10、chaj - 1; System.out.println; _精品资料_ - - - - - - -第 7 页,共 49 页_归纳总结汇总_ - - - - - - - - - 6.数列特点import java.util.Scanner; public class Main public static void mainString args / TODO Auto-generated method stub Scanner sc = new ScannerSystem.in; int n = sc.nextInt; int a=new intn; for int i = 0; i a.le

11、ngth; i+ ai=sc.nextInt; java.util.Arrays.sorta; System.out.printlnan-1; System.out.printlna0; int sum=0; for int i = 0; i a.length; i+ sum+=ai; System.out.printlnsum; _精品资料_ - - - - - - -第 8 页,共 49 页_归纳总结汇总_ - - - - - - - - - 7.查找整数import java.util.Scanner; public class Main public static void mainS

12、tring args / TODO Auto-generated method stub Scanner sc = new ScannerSystem.in; int n = sc.nextInt; int a=new intn; for int i = 0; i a.length; i+ ai=sc.nextInt; int key=sc.nextInt; int jie=-2; for int i = 0; i a.length; i+ ifkey=ai jie=i; break; System.out.printlnjie+1 _精品资料_ - - - - - - -第 9 页,共 49 页_归纳总结汇总_ - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号