A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  • 黑马币:2059

  • 帖子:24

  • 精华:0

本帖最后由 jingdou56 于 2014-4-10 03:38 编辑

不容易啊!
折腾出来了!

一不小心 折腾到这会儿了!

分享一下!

大家验证一下吧!

最后答案是 q !

睡觉了 ……

  1. class  TheLast
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 System.out.println("***********************华丽的分割线***********************");

  6.                 StringBuilder sb = new StringBuilder();
  7.                
  8.                 char[] c = new char[20];

  9.                 c[0] = 96;
  10.                
  11.                 for(int x = 1; x<=19; x++)
  12.                 {
  13.                         c[x] = (char)( c[x-1] + 1);
  14.                         sb.append(c[x]);
  15.                         System.out.print(c[x]);
  16.                 }
  17.                 System.out.println();


  18.                 String s = "";
  19.                 for(int y = 0; y<106;y++)
  20.                 {
  21.                         s = s + sb.toString() ;
  22.                 }
  23.                 System.out.println(s.length());
  24.                 System.out.println("***********************华丽的分割线***********************");

  25.                 String buil = getTheLast(s);

  26.                 while(buil.length() != 1)
  27.                 {
  28.                         buil = getTheLast(buil);
  29.                 }
  30.                
  31.                 System.out.println("最后的字母为:" + buil);
  32.         }

  33.         public static String getTheLast(String s)
  34.         {
  35.                 int flag;
  36.                 if(s.length() % 2 == 0)
  37.                         flag = 0;
  38.                 else
  39.                         flag =1;
  40.                 StringBuilder sb2 = new StringBuilder();

  41.                 while(s.length() != flag )
  42.                 {
  43.                         sb2.append(s.charAt(1));
  44.                         s = s.substring(2);

  45.                 }
  46.                
  47.                 return sb2.toString();
  48.         }
  49. }
复制代码







评分

参与人数 1技术分 +1 收起 理由
菜小徐 + 1

查看全部评分

回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马