MY CODE:
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,p,max;
cin>>n;
int i;
for(i=1;i<=n;i++)
{
if(i%2!=0&&i%3!=0&&i%5!=0&&i%7!=0&&i%11!=0&&n%i==0)
{max=i;
if(i>max)
max=i;
}
}cout<<max;
return 0;
}
不知道为什么,只有3,5,6,7AC了,1,4WA,剩下的TLE,求大佬帮助