SaveText.Ru

Без имени
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. vector< vector<int> > check(int h){
  6.     vector< vector<int> > a(5, vector<int> (7, 0));
  7.     int n = 5;
  8.     int k = 0;
  9.     for(h = h*h; h>0 ; h /= n){
  10.         a[(h %  n)][k] = 1;
  11.         k++;
  12.     }
  13.     return a;
  14. }
  15.  
  16. int main()
  17. {
  18.     vector< vector<int> > b(5, vector<int> (7, 0));
  19.     b[1][0] = 1;
  20.     b[2][1] = 1;
  21.     b[3][2] = 1;
  22.     b[4][3] = 1;
  23.     b[3][4] = 1;
  24.     b[2][5] = 1;
  25.     b[1][6] = 1;
  26.     for(int i = 0;; i++){
  27.         if(b == check(i)){
  28.             cout<<i;
  29.             return 0;
  30.         }
  31.     }
  32. }
  33.  

Share with your friends:

Print