Skip to content

Latest commit

 

History

History
101 lines (68 loc) · 1 KB

考研复试.md

File metadata and controls

101 lines (68 loc) · 1 KB

考研复试练习

暴力求解

2.1

	//abc+bcc=532
	//a!=0 b!=0
	public static void abs()
	{
	
		//List<Integer> list=new ArrayList<Integer>();
		int temp=0;
		for(int a=1;a<=9;a++)
		{
			for(int b=1;b<=9;b++)
			{
				for(int c=0;c<=9;c++)
				{
					temp=a*100+b*10+c+b*100+c*10+c;
					if(temp==532)
					{
						System.out.println("a="+a+"\t"+"b="+b+"\t"+"c="+c);
					}
				}
			}
		}
		
		
	}

2.1

	//2-2
	//一个四位反序数求出反序数
	public static void fanxushu()
	{
		for(int i=1000;i<9999;i++)
		{
			if(i*9==Reverse(i))
			{
				System.out.println(i);
			}
		}
		
		
	}
	
	public static int Reverse(int n)
	{
		int res=0;
		List<Integer> list=new ArrayList<Integer>();
		while(n!=0)
		{
			list.add(n%10);
			res*=10;
			res+=n%10;
			n/=10;
		}
//		Collections.reverse(list);
//		for(int i=0;i<list.size();i++)
//		{
//			System.out.println(list.get(i));
//		}
		
		return res;
		
	}

2.3

2.4

2.5