网络安全数学基础--指数表

网络安全数学基础–指数表

代码如下:使用时以167为例
`#include
#include
using namespace std;
int findd (int a,int b)
{
if(a1||a2) return 1;
for(int x=a;x>0;x–)
{
if((a%x0)&&(b%x0))
return x;
}

}

int main()
{
int results[169];

for(int i=1;i<167;i++)
{
int tmp=1;
int tmp2=1;
for(int j=0;j<i;j++)
{
tmp=tmp*5;
tmp=tmp%167;
tmp2=j+1;
}
results[tmp]=166/findd(tmp2,166);
}

for(int i=1;i<167;i++)
cout<<i<<"::::::"<<results[i]<<endl;

}`

猜你喜欢

转载自blog.csdn.net/weixin_43318444/article/details/106609037