Advertisement
Guest User

Untitled

a guest
Dec 1st, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. #include <windows.h>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5.  
  6. void generuj_talon(int talon[][2])
  7. {
  8. int i,j;
  9. int counter = 0;
  10. for(i=0;i<7;i++)
  11. {
  12. for(j=i;j<7;j++)
  13. {
  14. //printf("%d %d %d\n", i, j, counter);
  15. talon[counter][0] = i;
  16. talon[counter][1] = j;
  17. counter++;
  18. }
  19. }
  20. }
  21.  
  22. int main()
  23. {
  24. int i,j;
  25. int x,y;
  26. int t1,t2;
  27. int talon[28][2];
  28. srand(time(NULL));
  29. //int **z = (int**)&talon[0];
  30. int zwykla[20];
  31.  
  32. generuj_talon(talon);
  33.  
  34.  
  35. for(i=0;i<28;i++)
  36. {
  37. printf("%d %d\n", talon[i][0], talon[i][1]);
  38. }
  39.  
  40. printf("#####");
  41.  
  42. for(i=0;i<500;i++)
  43. {
  44. x = rand() % 28;
  45. y = rand() % 28;
  46.  
  47. t1 = talon[x][0];
  48. t2 = talon[x][1];
  49. talon[x][0] = talon[y][0];
  50. talon[x][1] = talon[y][1];
  51.  
  52. talon[y][0] = t1;
  53. talon[y][1] = t2;
  54. }
  55.  
  56. for(i=0;i<28;i++)
  57. {
  58. printf("%d %d\n", talon[i][0], talon[i][1]);
  59. }
  60.  
  61. // masz takie domina [3,2], [0,0] [3|2]
  62.  
  63.  
  64. return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement