#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <string.h>
#include <ctype.h>
//判断某个数是否为素数
int suShu(int n)
{
int i,test=1;
for(i=2; i<=sqrt(n); i++)
{
if(n%i==0)
{
test=0;
break;
}
}
return test;
}
int main()
{
int m,i,max=0;
scanf("%d",&m);
for(i=3; i<=m-2; i++)
{
if(suShu(i)==1 && suShu(i+2)==1)
{
max=i;
}
}
printf("%d %d\n",max,max+2);
return 0;
}
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <string.h>
#include <ctype.h>
//判断某个数是否为素数
int suShu(int n)
{
int i,test=1;
for(i=2; i<=sqrt(n); i++)
{
if(n%i==0)
{
test=0;
break;
}
}
return test;
}
int main()
{
int m,i,max=0;
scanf("%d",&m);
for(i=3; i<=m-2; i++)
{
if(suShu(i)==1 && suShu(i+2)==1)
{
max=i;
}
}
printf("%d %d\n",max,max+2);
return 0;
}