#include<stdio.h>
#include<math.h>
int mei(int n)
{
int m,i=2,flag=1;
m=pow(2,n)-1;
while(i<m){
if(m%i==0)
{
flag=0;
}//判断素数
i++;}
printf("%d %d",m,flag);
return 0;
}
int main()
{
int n;//局部变量重复使用
scanf("%d",&n);
mei(n);
return 0;
}
#include<stdio.h>
#include<math.h>
int mei(int n)
{
int m,i=2,flag=1;
m=pow(2,n)-1;
while(i<m){
if(m%i==0)
{
flag=0;
}//判断素数
i++;}
printf("%d %d",m,flag);
return 0;
}
int main()
{
int n;//局部变量重复使用
scanf("%d",&n);
mei(n);
return 0;
}