Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdio.h>
- #include <cmath>
- using namespace std;
- int main()
- {
- int x1, x2, x3, x4, x5, x6, x7, x8, x9, sum1, sum2, sum3, sumdiag1, sumdiag2, n;
- x1=0;
- x2=0;
- x3=0;
- x4=0;
- x5=0;
- x6=0;
- x7=0;
- x8=0;
- x9=0;
- n=30;
- while (x1<n)
- {
- sum1=x1*x1+x2*x2+x3*x3;
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x1++;
- x2=0;
- // cout<<"x1="<<x1<<" ";
- while (x2<n){
- sum1=x1*x1+x2*x2+x3*x3;
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x2++;
- x3=0;
- // cout<<"x2="<<x2<<" ";
- while (x3<n){
- sum1=x1*x1+x2*x2+x3*x3;
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x3++;
- x4=0;
- while (x4<n){
- sum1=x1*x1+x2*x2+x3*x3;
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x4++;
- x5=0;
- while (x5<n){
- sum1=x1*x1+x2*x2+x3*x3;
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x5++;
- x6=0;
- while (x6<n){
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x6++;
- x7=0;
- while(x7<n){
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x7++;
- x8=0;
- while (x8<n){
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x8++;
- x9=0;
- while (x9<n){
- sum2=x4*x4+x5*x5+x6*x6;
- sum3=x7*x7+x8*x8+x9*x9;
- sumdiag1=x1*x1+x5*x5+x9*x9;
- sumdiag2=x3*x3+x5*x5+x7*x7;
- if (sum1==sum2 && sum1==sum3 && sum1==sumdiag1 && sum1==sumdiag2 && x1!=x2 && x1!=x3 && x1!=x4 && x1!=x5 && x1!=x6 && x1!=x7 && x1!=x8 && x1!=x9 && x2!=x3 && x2!=x4 && x2!=x5 && x2!=x6 && x2!=x7 && x2!=x8 && x2!=x9 && x3!=x4 && x3!=x5 && x3!=x6 && x3!=x7 && x3!=x8 && x3!=x9 && x4!=x5 && x4!=x6 && x4!=x7 && x4!=x8 && x4!=x9 && x5!=x6 && x5!=x7 && x5!=x8 && x5!=x9 && x6!=x7 && x6!=x8 && x6!=x9 && x7!=x8 && x7!=x9 && x8!=x9)
- {
- cout<<x1<<" "<<x2<<" "<<x3 <<endl;
- cout<<x4<<" "<<x5<<" "<<x6 <<endl;
- cout<<x7<<" "<<x8<<" "<<x9 <<endl;
- }
- x9++;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement