《蓝桥杯 练习系统 基础练习答案java》由会员分享,可在线阅读,更多相关《蓝桥杯 练习系统 基础练习答案java(19页珍藏版)》请在金锄头文库上搜索。
1、30import java.math.BigInteger;import java.util.*;public class Mainprotected static ArrayList table = new ArrayList();static table.add(BigInteger.valueOf(1);public static synchronized BigInteger factorial(int x) for (int size = table.size(); size l2?l1:l2;int c = new int100000; for(int i=0; i9)ci+1 +
2、= ci/10;ci = ci%10;while(cmax-19)cmax = cmax-1/10;cmax-1 = cmax-1%10;max+;for(int i=max-1; i=0; i-)System.out.print(ci); 28import java.io.*;import java.math.BigInteger;public class Main public static void main(String args)throws IOException BufferedReader buf=new BufferedReader(new InputStreamReader
3、(System.in);int n=Integer.parseInt(buf.readLine();String str=buf.readLine();String s=str.split( );int sum=0;int a =new intn;int num=0;for(int i=0;i1)sum=a0+a1;num=sum;a1=num;for(int j=2;j n & !flag) flag = true;place(1);flag = false; else if (t n & flag) sum+; else for (int i = 1; i z)i-;brr=arrij;e
4、lse if(i=z&jz)j-;brr=arrij;if(i=z&j=z+1)z+;i+;m=m-1;n=n-1;x=z;y=z;System.out.print(brr+ );24import java.io.*;public class Main public static void main(String args)throws Exception BufferedReader bf=new BufferedReader(new InputStreamReader(System.in);String str=bf.readLine().split( );int v1=Integer.p
5、arseInt(str0);int v2=Integer.parseInt(str1);int t=Integer.parseInt(str2); int s=Integer.parseInt(str3);int l=Integer.parseInt(str4);int x=0,y=0,time=0;for(int i=1;i 8) & (red.startsWith(yi shi )red = red.substring(3);if(red.indexOf( i wan )!=-1)red = red.replaceFirst( i wan , yi );else if(red.indexO
6、f( i )!=-1)red = red.replaceFirst( i , yi );if(str.length() = 6)if(red.indexOf(yi shi )!=-1)red = red.replaceFirst(yi shi , shi );System.out.println(red);public static String getNum(String str)String num = ling ,yi ,er ,san ,si ,wu ,liu ,qi ,ba ,jiu ;str = numInteger.parseInt(str);return str;public
7、static String getR(int i)String red = shi ,i ,qian ,bai ,shi ,wan ,qian ,bai ,shi ,;return redi;public static boolean getT(String str)String red = yi ,er ,san ,si ,wu ,liu ,qi ,ba ,jiu ;boolean num = false;for(int a = 0;a = 2)System.out.println(Impossible);elseSystem.out.println(changes(c, ch, n);pu
8、blic static int changes(char s, char x, int n) int i, change = 0, j, k;for (i = 0; i i; k-)sk = sk - 1;si = sn - i - 1; else for (j = n - i - 1; j = i; j-)if (si = sj)break;change += n - i - 1 - j;for (k = j; k n - i - 1; k+)sk = sk + 1;sn - i - 1 = si; return change;18import java.io.*;public class
9、Mainpublic static void main(String args)throws IOExceptionBufferedReader br = new BufferedReader(new InputStreamReader(System.in);double arr = new double24;String tag1 = br.readLine().split( );String tag2 = br.readLine().split( );for(int b=0;b4;b+)arr0b = Double.valueOf(tag1b);for(int b=0;b4;b+)arr1
10、b = Double.valueOf(tag2b);double a,b,c,d,e,f,g,h;a = Math.max(arr00,arr02);b = Math.min(arr00,arr02);c = Math.max(arr01,arr03);d = Math.min(arr01,arr03);e = Math.max(arr10,arr12);f = Math.min(arr10,arr12);g = Math.max(arr11,arr13);h = Math.min(arr11,arr13);if(af | eb | ch | gd)System.out.println(0.00);elsedouble i = (Math.min(a,e)-Math.max(b,f);double j = (Math.min(c,g)-Math.max(d,h);String s = String.format(%.2f,i*j);System.out.println(s);