Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int cmmdc(int a, int b)
  6. {
  7. int r;
  8. while (b!=0)
  9. {
  10. r=a%b;
  11. a=b;
  12. b=r;
  13. }
  14. return a;
  15. }
  16. int n,a[2501],ok=1,i,b[2501],k,aux,ap[10];
  17.  
  18. int main()
  19. {
  20. cin>>n;
  21. cin>>a[0];
  22. for (i=1; i<=n-1; i++)
  23. {
  24. cin>>a[i];
  25. }
  26. do
  27. {
  28. ok=1;
  29. for (i=0; i<n-1; i++)
  30. {
  31. if (a[i]>a[i+1])
  32. {
  33. aux=a[i];
  34. a[i]=a[i+1];
  35. a[i+1]=aux;
  36. ok=0;
  37. }
  38. }
  39. }
  40. while (ok==0);
  41.  
  42. for (i=1; i<=n-1; i++)
  43. {
  44. b[i]=a[i]-a[i-1];
  45. //cout<<b[i]<<endl;
  46. }
  47.  
  48. for (i=2; i<=n-1; i++)
  49. {
  50. k=cmmdc(b[i],b[i-1]);
  51. if (k==1)
  52. ok=0;
  53. }
  54. if (k==0)
  55. ok=0;
  56. if (ok==1)
  57. cout<<"DA";
  58. else
  59. cout<<"NU";
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement