Advertisement
Zuneve

фффффффффффф

Dec 4th, 2022
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4. int main() {
  5. vector <vector<int>> mas1 = {{5,5,5,5,5,5,5,5,},
  6. {5,2,3,7,4,0,1,6},
  7. {5,3,4,1,5,3,4,1},
  8. {5,7,1,2,4,6,3,0},
  9. {5,4,5,4,5,4,5,4},
  10. {5,0,3,6,4,2,1,7},
  11. {5,1,4,3,5,1,4,3},
  12. {5,6,1,0,4,7,3,2}};
  13. for (long long L=0; L<17000000; L++) {
  14. vector <vector <int>> mas(16, vector <int>(8));
  15. long long K=8143989, L1=L;
  16. int cnt=0;
  17. while (K>0) {
  18. int i = 0;
  19. while (i<8) {
  20. int j = 0;
  21. while (j<8) {
  22. if ((i*j)%8==K%8) {
  23. mas[i][j]=L1%8;
  24. } j++;
  25. } i++;
  26. } L1/=8;
  27. K/=8;
  28. } for (int i = 0; i<8; i++) {
  29. for (int j = 0; j<8; j++) {
  30. if (mas[i][j]!=mas1[i][j]) cnt++;
  31. }
  32. } if (cnt==0) cout << L;
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement