题目六

原创 2012年03月30日 22:55:35

做过的一个题目:

下列代码运行结果为:

12345

23456

89

23456789

即把一个串从数字不连续的位置断开。
package com.study.write;
import java.util.ArrayList;
import java.util.Scanner;


public class Test1 {
	public static void main(String[] args) {
			Scanner in = new Scanner(System.in);
			String s = in.next();
			int i = 0;
			ArrayList<Integer> array = new ArrayList<Integer>();
			int j = Integer.parseInt(s.substring(i,i+1));
			array.add(j);
			i = i + 1;
			while(i < s.length()) {
				int q = Integer.parseInt(s.substring(i,i+1));
				if(q == j + 1){
					array.add(q);
					j = q;
					i++;
				}
				else {
					
				   for(int p = 0; p < array.size(); p++ ) {
					   System.out.print(array.get(p));
				   }
				   System.out.println();
				   array.clear();
				   j = Integer.parseInt(s.substring(i,i+1));
				   array.add(j);
				   i++;
				  
				}
				}
			
			for(int t : array)
				System.out.print(t);
		}




}

蓝桥杯 六角幻方 2014年JavaB组决赛试题

标题:六角幻方     把 1 2 3 ... 19 共19个整数排列成六角形状,如下:     * * *    * * * *   * * * * *    * * * *     * * ...
  • u013993712
  • u013993712
  • 2016年05月04日 10:54
  • 1923

2015年第六届蓝桥杯B组(C/C++)预赛题目及个人答案

1、奖券数目   有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。 虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要...
  • qq_30076791
  • qq_30076791
  • 2016年01月09日 19:27
  • 3978

C++ Primer Plus第六版 第九章 编程练习答案

//第一题 //golf.h const int Len = 40; struct golf{ char fullname[Len]; int handicap; }; void setgol...
  • zhaoshu01234
  • zhaoshu01234
  • 2015年08月07日 09:35
  • 1801

简单编程题目连载(六)——找零钱

经典动态规划
  • WDZTSXCDH
  • WDZTSXCDH
  • 2017年01月16日 16:19
  • 322

C/C++校招笔试面试经典题目总结六

题目51:写一个函数找出一个整数数组中,第二大的数(microsoft) 解析:const int MINNUMBER = -32767 ; int find_sec_max( int data[] ...
  • Tian779278804
  • Tian779278804
  • 2015年07月22日 16:33
  • 767

Android题目笔记(六)

1.自定义view重写哪几个方法?①两个参数的构造方法必须有。onDraw()方法必须有,是用来绘制View图像的 ②如果要改变View 的大小,需要重写onMeasure()方法。 ③如果要改变...
  • u013072976
  • u013072976
  • 2017年11月13日 20:00
  • 233

矩阵经典题目六:poj 3070 Fibonacci

http://poj.org/problem?id=3070 按已构造好的矩阵,那么该矩阵的n次方的右上角的数便是f[n]。 #include #include #includ...
  • u013081425
  • u013081425
  • 2014年08月07日 09:43
  • 747

c#上机实验之题目六

分析:        要实现的就是一个排序器。 代码如下:using System; using System.Collections.Generic; using System.Linq; ...
  • gongsai20141004277
  • gongsai20141004277
  • 2017年04月15日 11:52
  • 114

华为OJ题目(六):名字的漂亮度

思路:这个题目题意有点深奥,但是读懂了,就会比较简单。“漂亮度”,即给每个字母赋值,要求最大的“漂亮度”,即先统计出现字母的类型以及其个数,然后给个数大的字母赋予大的“漂亮值”。例如:“zhangsa...
  • u013829933
  • u013829933
  • 2015年11月22日 21:16
  • 249

操作系统---基础题目汇总六

1、一个进程是()。 正确答案: C A、由协处理机执行的一个程序 B、一个独立的程序+数据集 C、PCB结构与程序和数据的组合 D、一个独立的程序 所谓进程,是指一个程序在一个数据集上的...
  • will130
  • will130
  • 2015年12月06日 14:42
  • 279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:题目六
举报原因:
原因补充:

(最多只允许输入30个字)