📄 1.cpp
字号:
#include<iostream.h>
void cout1(int *a,int b)
{
for(int i = 0 ;i<b;i++)
{
cout<<a[i];
if(i !=b-1)
cout<<" ";
else cout<<endl;
}
}
int *Ls_1(int * a)// 循环左移一位 , 是5为数的
{
int temp = a[0];
for(int i =0;i<4;i++)
a[i] = a[i+1];
a[4] = temp;
return a;
}
int * Mishi(int ms[],int a)// 求k1 和k2 a=1 是k1 a= 3 是k2
{
int p10 [] = {3,5,2,7,4,10,1,9,8,6};
int p8 [] = {6,3,7,4,8,5,10,9};
int temp[10];
for(int i=0;i<10;i++)
temp[i] = ms[p10[i]-1];
for( i= 0 ; i<a;i++)
{
Ls_1(temp);
Ls_1(temp+5);
}
for(i=0;i<8;i++)
*(ms+i) = temp[p8[i]-1];
return ms;
}
void main ()
{
int c[10] = {0,1,1,1,1,1,1,1,0,1};
Mishi(c,1);
cout1(c,8);
cout<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -