Advertisement
pigg

加減乘除=4

Jul 6th, 2015
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.53 KB | None | 0 0
  1. /*
  2. A+B-C=4
  3. + - -
  4. D-E*F=4
  5. / * -
  6. G+H-I=4
  7. = = =
  8. 4 4 4
  9. by游照臨2015/7/6
  10. */
  11. #include <omp.h>
  12. #include <iostream>
  13. using namespace std;
  14. double i[9];
  15. int index = 0;
  16. int main()
  17. {
  18.  
  19.     for (i[0] = 1;i[0] < 10; i[0]++)
  20.     {
  21.         for (i[1] = 1;i[1] < 10;i[1]++)
  22.         {
  23.             for (i[2] = 1;i[2] < 10;i[2]++)
  24.             {
  25.                 for (i[3] = 1;i[3] < 10;i[3]++)
  26.                 {
  27.                     for (i[4] = 1;i[4] < 10;i[4]++)
  28.                     {
  29.                         for (i[5] = 1;i[5] < 10;i[5]++)
  30.                         {
  31.                             for (i[6] = 1;i[6] < 10;i[6]++)
  32.                             {
  33.                                 for (i[7] = 1;i[7] < 10;i[7]++)
  34.                                 {
  35.                                     for (i[8] = 1;i[8] < 10;i[8]++)
  36.                                     {
  37.                                         if (
  38.                                             (i[0] + i[1] - i[2] == 4) &&
  39.                                             (i[3] - i[4] * i[5] == 4) &&
  40.                                             (i[6] + i[7] - i[8] == 4) &&
  41.                                             (i[0] + i[3] / i[6] == 4) &&
  42.                                             (i[1] - i[4] * i[7] == 4) &&
  43.                                             (i[2] - i[5] - i[8] == 4)
  44.                                             )
  45.                                         {
  46.                                             index++;
  47.                                             cout << "第" << index << "組:" << endl;
  48.                                             cout << i[0] << i[1] << i[2] << i[3] << i[4] << i[5] << i[6] << i[7] <<i[8]<< endl;
  49.                                             cout << i[0] << "+" << i[1] << "-" << i[2] << "=4" << endl;
  50.                                             cout << "+ - -" << endl;
  51.                                             cout << i[3] << "-" << i[4] << "*" << i[5] << "=4" << endl;
  52.                                             cout << "/ * -" << endl;
  53.                                             cout << i[6] << "+" << i[7] << "-" << i[8] << "=4" << endl;
  54.                                             cout << "= = =" << endl;
  55.                                             cout << "4 4 4" << endl << endl << endl;
  56.                                         }
  57.  
  58.                                     }
  59.                                 }
  60.                             }
  61.                         }
  62.                     }
  63.                 }
  64.             }
  65.         }
  66.     }
  67.     system("PAUSE");
  68.     return 0;
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement