Advertisement
Vill_Koi

Untitled

Oct 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3.  
  4. int main(){
  5. long x = 0, i = 0, j = 0;
  6. scanf ("%i", &x);
  7. if (x<0) x = -x;
  8. short array_all_numbers[x+1];
  9. for (i = 0; i<x+1; i++){
  10. array_all_numbers[i] = 0;
  11. }
  12. for (i = 2; i < x+1; i++) {
  13. if (array_all_numbers[i] == 0) {
  14. for (j = i * i; j < x+1; j+=i) {
  15. array_all_numbers[j] = 1;
  16. }
  17. }
  18. }
  19. for (i = x; i > 1; i--){
  20. if ((array_all_numbers[i]==0) && ((x%i) == 0)){
  21. printf("%ld", i);
  22. break;
  23. }
  24. }
  25. return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement