第十三届蓝桥杯大赛软件赛省赛【Java 大学B 组】试题B: 山
1 public class HelloWorld {
2 public static void main(String args[]) {
3 long count=0;
4 String tempstr1=null;
5 String tempstr2=null;
6 boolean flag = false;
7 String flagstr2="";
8 // System.out.println("heloworld!");
9 for(long i=2022;i<2022222022;i++) {
10 String str= String.valueOf(i);
11 // System.out.println(str);
12 // System.out.println("字符串长度:"+str.length());
13 // String tempstr1=str.substring(0,str.length()/2);
14 // String tempstr2=str.substring(str.length()/2+1);
15 if(str.length()%2==0) {
16 tempstr1=str.substring(0,str.length()/2);
17 tempstr2=str.substring(str.length()/2);
18 // System.out.println("字符串1:"+tempstr1);
19 // System.out.println("字符串2:"+tempstr2);
20 }else {
21 tempstr1=str.substring(0,str.length()/2);
22 tempstr2=str.substring(str.length()/2+1);
23 // System.out.println("字符串1:"+tempstr1);
24 // System.out.println("字符串2:"+tempstr2);
25 }
26 for(int j=0 ; j<=tempstr1.length();j++) {
27 // if(tempstr1.substring(j,j+1).equals(tempstr2.substring(tempstr1.length(),-1))){
28
29 // }
30 if(j!=tempstr1.length())
31 {
32 // System.out.println(tempstr1.substring(j,j+1));
33 // System.out.println(tempstr2.substring(tempstr2.length()-j-1,tempstr2.length()-j));
34 String mystr=tempstr2.substring(tempstr2.length()-j-1,tempstr2.length()-j);
35 flagstr2=flagstr2+mystr;
36 if(tempstr1.equals(flagstr2)) {
37 flag=true;
38 count++;
39 }
40 }else {
41 // System.out.println(tempstr1.substring(j));
42 // System.out.println(tempstr2.substring(0,tempstr2.length()-j));
43 String mystr=tempstr2.substring(0,tempstr2.length()-j);
44 flagstr2=flagstr2+mystr;
45 if(tempstr1.equals(flagstr2)) {
46 flag=true;
47 }
48 }
49 }
50 flag=false;
51 flagstr2="";
52 }
53 System.out.println("最终结果:\n"+String.valueOf(count));
54
55 }
56 }
【答案可能不正确】
好看请赞,养成习惯:) 本文来自博客园,作者:靠谱杨, 转载请注明原文链接:https://www.cnblogs.com/rainbow-1/p/16123184.html
欢迎来我的51CTO博客主页踩一踩 我的51CTO博客
文章中的公众号名称可能有误,请统一搜索:靠谱杨的秘密基地
标签:
Java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-04-09 Echarts世界地图和网页表格数据交互联动