#includeusing namespace std; int s(int a,int b)//找两数最大公约数 { if(a%b==0) return b; else return s(b,a%b); } int main() { int j,k,max; long long i; cin>>i; if(i%2==0){ max=(i-2)/2; for(j=i-3;j>0;j--){ if(s(j,i)==1&&s(j,i-1)==1){//该数与i,i-1互素 if(j>=max) cout<=max)max=k; } } } if(i%2==1) cout<



