View Code of Problem 90

#include <iostream>
#include <sstream>
#include <stdio.h>
#include <cstring>
#include <math.h>
#include <algorithm>
#include <stdlib.h>
#include <stack>
#include <map>
#include <set>
#include <queue>
using namespace std;



int main()
{

    int a,b;
    cin>>a>>b;
    for(int i=a;i<=b;i++)
        for(int j=i;j<=b;j++)
            for(int k=a;k<=b;k++)
            {
                if(i*i+j*j==k*k)
                {
                    cout<<i<<"^2+"<<j<<"^2="<<k<<"^2"<<endl;
                }
                else if(i*i+j*j<k*k) break;
            }





    return 0;
}

Double click to view unformatted code.


Back to problem 90