/************************
第1个人10岁,第2个比第1个人大2岁,
依次递推,请用递归方式计算出第8个人多大?
( 24 )
1 10
2 12
3 14
4 16
5 18
6 20
7 22
8 24
**************************/
import java.util.Date;
public class wz
{
public static void main(String [] args)
{
funtest();
//test 1 System.out.println(computeAge(8));
//TEST 2
StringBuffer result=new StringBuffer("1");
int n=8;
// System.out.println(toBinary(n,result));
}
public static void funtest(){
int a[]={1,2,3,4,5,2,2,2,2,2,4,2,2,2,3};
int count=1,number=0;
for(int i=1;i
{
if(a[i]==a[i-1])count++;
else count--;
if(count==0) number=a[i];
}
System.out.println("number= "+number);
}
public static int computeAge(int n)
{
if(n==1)return 10;
return computeAge(n-1) + 2;
}
public static void toBinary(int n,StringBuffer result)
{
if(n/2 != 0)
toBinary(n/2,result);
result.append(n%2);
}
}
/**********************
全局变量的学习 递归求 1+100=5050
int
string 每次修改 打印
**********************/