黑马程序员技术交流社区
标题:
寻找更简单的加密方法! 先来一个简单的抛砖引玉!!
[打印本页]
作者:
貂裘换酒
时间:
2016-6-26 09:42
标题:
寻找更简单的加密方法! 先来一个简单的抛砖引玉!!
Scanner scanner=new Scanner(System.in);
int a1 = scanner.nextInt();
int a2 = scanner.nextInt();
int a3 = scanner.nextInt();
int a4 = scanner.nextInt();
int a5 = scanner.nextInt();
int a6 = scanner.nextInt();
int a7 = scanner.nextInt();
int a8 = scanner.nextInt();
int []a={a1,a2,a3,a4,a5,a6,a7,a8};
for(int i=0;i<a.length/2;i++){
a[i]=a[i]^a[a.length-i-1];// 0 5 1 4 2 3
a[a.length-i-1]=a[i]^a[a.length-i-1];
a[i]=a[i]^a[a.length-i-1];
}
int num=0;
for(int i=0;i<a.length;i++){
num=a[i]+5;
a[i]=num;
}
for(int i=a.length-1;i>0;i--){
if(a[i]>=10){
a[i]=a[i]%10;
a[i-1]=a[i-1]+1;
}
}
int n=0;
n=a[0]*10000000+a[1]*1000000+a[2]*100000+a[3]*10000+a[4]*1000+a[5]*100+a[6]*10+a[7];
n=n/10;
n=n-n/10000000*10000000+n%10*10000000-n%10+n/10000000;
System.out.println(n);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2