eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Найменший дільник

опубліковано 02.01.24, 21:07:54

include <bits/stdc++.h>

using namespace std; int main() { int n; cin>>n; for(int i=2;i*i<=n;i++) { if(n%i==0) { cout<<i; return 0; } } cout<<n; }

опубліковано 03.02.24, 19:11:37

include <bits/stdc++.h>

using namespace std; int main() { int n; cin>>n; for(int i=2;i*i<=n;i++) { if(n%i==0) { cout<<i; return 0; }

} 
cout<<n;
}
опубліковано 03.02.24, 19:11:39

include <bits/stdc++.h>

using namespace std; int main() { int n; cin>>n; for(int i=2;i*i<=n;i++) { if(n%i==0) { cout<<i; return 0; }

} 
cout<<n;
}
опубліковано 08.02.24, 20:01:49

n=int(input()) k=2 o=0 while k*k<=n: if n%k==0: print(k) o+=1 break else: k+=1 if o==0: print(n)