• Source
    1. #include <iostream>
    2. #include <math.h>
    3. using namespace std;
    4.  
    5. int main ()
    6. {
    7. long n;
    8. cin>>n;
    9. long dem=0;
    10. for (long i=1; i<=n; i++)
    11. {
    12. for (long j=i; j<=n; j++)
    13. {
    14. long so=sqrt (i*i + j*j);
    15. if (so*so-j*j==i*i && so<=n)
    16. {
    17. dem++;
    18. }
    19. }
    20. }
    21. cout<<dem;
    22. return 0;
    23. }