回复 8楼 青蝶
的确是我理解错了,这样~题目意思就是说满足条件的n1 n2都是由不重复的质因子组成的~
可以枚举所有由2 3 5 7 11 13 17 19 21 23这些不重复因子组成的所有数,然后找个绝对值最少的
~

[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
~

2018-05-18 22:08
程序代码:
int foo(int n)
{
for(int i = 2; i<=n; ++i)
{
if(n%i == 0)
n/=i;
if(n%i == 0)
return 0;
}
return 1;
}
2018-05-18 22:16
2018-05-18 22:31
~

2018-05-18 22:59
~

2018-05-18 23:51
2018-05-19 01:23
~
程序代码:
#include<stdio.h>
#define MAX 100
char IsPrime[MAX+1]={0};
int prim[MAX+1]={0};
int main()
{
int i=0;
int j=0;
int num=0;
for (i=2;i<=MAX;++i)
{
if (!IsPrime[i])
prim[num++]=i;
for (j=0;j<num&&i*prim[j]<=MAX;++j)
{
IsPrime[i*prim[j]]=1;
if (i%prim[j]==0)
break;
}
}
for (i=0;i<num;++i)
printf("%-4d",prim[i]);
puts("");
return 0;
}
[此贴子已经被作者于2018-5-19 04:34编辑过]

2018-05-19 03:41
2018-05-19 07:35

2018-05-19 09:51
~[此贴子已经被作者于2018-5-19 10:42编辑过]

2018-05-19 10:38