fork download
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. using namespace std;
  5.  
  6. int main() {
  7. // your code goes here
  8. int i,j,n=50;
  9. srand(time(NULL));
  10. int r1,r2;
  11. int lowest=0, highest=100;
  12. int range=(highest-lowest)+1;
  13. bool visited[102][102]={{false}};
  14. cout<<n<<"\n";
  15. for(i=0;i<n;)
  16. {
  17. r1 = rand()%101;
  18. r2 = rand()%101;
  19. if(visited[r1][r2]==false)
  20. {
  21. cout<<r1<<" "<<r2<<endl;
  22. ++i;
  23. visited[r1][r2]=true;
  24. }
  25. }
  26. string str[52][52];
  27. for(i=0;i<n;++i)
  28. {
  29. for(j=0;j<n;++j)
  30. {
  31. if(i==j)
  32. cout<<"N";
  33. else if(j>i){
  34. r1 = rand()%101;
  35. if(r1>30)
  36. str[i][j]="Y";
  37. else
  38. str[i][j]="N";
  39. cout<<str[i][j];
  40. }
  41. else
  42. cout<<str[j][i];
  43. }
  44. cout<<endl;
  45. }
  46. return 0;
  47. }
Success #stdin #stdout 0s 3476KB
stdin
Standard input is empty
stdout
50
96 55
42 20
76 56
51 18
79 51
93 49
76 54
31 50
77 65
64 68
73 16
76 77
42 98
10 4
62 88
35 23
8 43
44 84
65 95
68 44
11 60
59 87
13 90
3 57
21 67
24 94
83 66
37 24
63 47
95 24
34 97
48 9
5 58
59 71
18 27
81 29
87 39
82 67
28 85
23 49
17 13
9 0
79 46
91 7
93 52
99 94
48 46
2 53
3 27
23 21
NYYNNNYYNNYYYYYYYYYYYNYNNNNYYNYYYYYYNYYNNNNYNYNNNY
YNYYYNYYYNNYYYNYYYYYNYNYYYYYNYYYNNYYYYNYYYNYYNNYYY
YYNNYYNYNYNYYYNYYYNNYYNYYNNYNYYYYYYYNYNYNNYYYYNYYY
NYNNYNNYNNYYYYYYNYNYYYNYNYYYNNYYNYNYYNNYNYYYYYYNNY
NYYYNNYYYYYYNNYYYYYYYYYYYNYNNYNYYYYNNNYNYNYYYYYYYY
NNYNNNYNNYYYYYYYYYNYYYYNNNNYYYYYNYNYYYYYNYNYYYYYNN
YYNNYYNNNYYYYYYNYYYYYYYYYNNYYYNYYYYNYYYYYYYYYYYNYN
YYYYYNNNYNYNNYNNYNYYNNYYYYNYYNNNNYYNYYNNYNYYYYYYNN
NYNNYNNYNNYNYYYYYYYYYYNNYYYYYYNYNYYYYYNYYYYYNNYYYN
NNYNYYYNNNNNYNYYNYYYNYYYNYYYNYYYYYYNNYYYYYYNYYYYYN
YNNYYYYYYNNNYYNYYYYNYNYYNYYYYYNNYYYNYYYYYNYYNYYYNY
YYYYYYYNNNNNYYNYNYNNYYYYYYYNYYYYNNYYYYNYYYYYNNYNNY
YYYYNYYNYYYYNNYNNYYYYYNYYNYYYNNYYYNYNNYNYYNNYYYYNY
YYYYNYYYYNYYNNYYNYYYYYNYNYYYYYNYYYYNNYNYYNNYYNYYYY
YNNYYYYNYYNNYYNNNNYYYNNNYYYNYNYYNNNNYYYYNYYYNYNYYN
YYYYYYNNYYYYNYNNNYYYNYNYYNYYNYYYYYYYYYNYNYYYYNNYNN
YYYNYYYYYNYNNNNNNNNYNYNYYYYYYNYYYYYYYYYNYYYYYYYYYY
YYYYYYYNYYYYYYNYNNYYNNYYYNNYYYYNYNYYYYYYYYYNYYYYNY
YYNNYNYYYYYNYYYYNYNNNYYNNYNYNYYNYYNYYNYNYYYYYNNNYY
YYNYYYYYYYNNYYYYYYNNYNNYYYYYNYNYYYYYYYYNYNYNYNYYNY
YNYYYYYNYNYYYYYNNNNYNYNYYNYYNNNYNYYYYYYYNNYYYYYYNY
NYYYYYYNYYNYYYNYYNYNYNYNNYYYYYYYNYNYNNYYYNYYYYYYNY
YNNNYYYYNYYYNNNNNYYNNYNYYYYNYYYYYYYNNYNYYYYYYYYNYN
NYYYYNYYNYYYYYNYYYNYYNYNNYYNYYNYYYYNYYNYYYYYNYYYYN
NYYNYNYYYNNYYNYYYYNYYNYNNYYYYYYYYYYYYYYYYYYYYYNYNY
NYNYNNNYYYYYNYYNYNYYNYYYYNYNYNYYYNNYNYNYYYNYNYNNYY
NYNYYNNNYYYYYYYYYNNYYYYYYYNYYYYYYNYYYYYYYYNYYYNYYY
YYYYNYYYYYYNYYNYYYYYYYNNYNYNNNYYNYNNNNYYYNYYYYNYYN
YNNNNYYYYNYYYYYNYYNNNYYYYYYNNYYYYYYYYYYNYNNYYNYYYN
NYYNYYYNYYYYNYNYNYYYNYYYYNYNYNYYYYNYNYYNYNYYNYNNYY
YYYYNYNNNYNYNNYYYYYNNYYNYYYYYYNNNYNYYNYNYNNYYNNYYY
YYYYYYYNYYNYYYYYYNNYYYYYYYYYYYNNYNYYYYYNYYYNYYYYYY
YNYNYNYNNYYNYYNYYYYYNNYYYYYNYYNYNYNYYNYYYNNYNNNYNY
YNYYYYYYYYYNYYNYYNYYYYYYYNNYYYYNYNYYYYNYNYNYNYNYYN
YYYNYNYYYYYYNYNYYYNYYNYYYNYNYNNYNYNYYYYYYYYYYYNNYY
YYYYNYNNYNNYYNNYYYYYYYNNYYYNYYYYYYYNNYYYYYNYNYYYYY
NYNYNYYYYNYYNNYYYYYYYNNYYNYNYNYYYYYNNYYYYNNYYYNYYY
YYYNNYYYYYYYNYYYYYNYYNYYYYYNYYNYNYYYYNNNNYYYNYYNYY
YNNNYYYNNYYNYNYNYYYYYYNNYNYYYYYYYNYYYNNNYYYYNNYNYY
NYYYNYYNYYYYNYYYNYNNYYYYYYYYNNNNYYYYYNNNYNYNYYNNNY
NYNNYNYYYYYYYYNNYYYYNYYYYYYYYYYYYNYYYNYYNNYYNNYYYN
NYNYNYYNYYNYYNYYYYYNNNYYYYYNNNNYNYYYNYYNNNYYNYNNYY
NNYYYNYYYYYYNNYYYYYYYYYYYNNYNYNYNNYNNYYYYYNYYYNYYY
YYYYYYYYYNYYNYYYYNYNYYYYYYYYYYYNYYYYYYYNYYYNNYYNYY
NYYYYYYYNYNNYYNYYYYYYYYNYNYYYNYYNNYNYNNYNNYNNYNNYN
YNYYYYYYNYYNYNYNYYNNYYYYYYYYNYNYNYYYYYNYNYYYYNYYYY
NNNYYYYYYYYYYYNNYYNYYYYYNNNNYNNYNNNYNYYNYNNYNYNYYY
NYYNYYNYYYYNYYYYYYNYYYNYYNYYYNYYYYNYYNNNYNYNNYYNNN
NYYNYNYNYYNNNYYNYNYNNNYYNYYYYYYYNYYYYYYNYYYYYYYNNY
YYYYYNNNNNYYYYNNYYYYYYNNYYYNNYYYYNYYYYYYNYYYNYYNYN