Advertisement
Guest User

Untitled

a guest
Nov 13th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. ifstream fin("gengraf.in");
  7. ofstream fout("gengraf.out");
  8.  
  9. int a[10][10], x[100], n , m;
  10.  
  11. void afis(){
  12.     for(int i=1, k = 1; i <= n ; i ++)
  13.         for(int j = i + 1 ; j <= n ; ++j)
  14.     {
  15.     a[i][j] = a[j][i] = x[k];
  16.     k ++;
  17.     }
  18.     for(int i = 1; i <= n ;++i){
  19.         for(int j = 1 ; j <= n ; ++j)
  20.             fout << a[i][j] << " ";
  21.             fout << "\n";
  22.     }
  23.     fout << "\n";
  24. }
  25.  
  26. void back(int k){
  27.     for(int i= 0 ; i <= 1 ; ++i){
  28.         x[k] = i;
  29.         if(== m)
  30.             afis();
  31.         else
  32.             back(k+1);
  33.         }
  34. }
  35.  
  36. int main()
  37. {
  38. fin >> n;
  39. = n*(n-1) / 2;
  40. int p = 1;
  41. for(int i = 1 ; i <= m ; ++i)
  42. *= 2;
  43. fout << p << "\n";
  44. back(1);
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement