Advertisement
a53

diofantic

a53
Sep 25th, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. int diofantic(int n, int s[], int a, int b, int c)
  2. {
  3. int nrp=0, i, j;
  4. for(i=1;i<n;++i)
  5. {
  6. for(j=i+1;j<=n;++j)
  7. {
  8. if(a*s[i]*s[i]+b*s[j]*s[j]==c)
  9. ++nrp;
  10. if(a*s[j]*s[j]+b*s[i]*s[i]==c)
  11. ++nrp;
  12. if((a*s[i]*s[i]+b*s[j]*s[j]>c)&&(a*s[j]*s[j]+b*s[i]*s[i]>c))
  13. break;
  14. }
  15. if((a*s[i]*s[i]+b*s[i+1]*s[i+1]>c)&&(a*s[i+1]*s[i+1]+b*s[i]*s[i]>c))
  16. break;
  17. }
  18. return nrp;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement