Advertisement
bartekltg

symulacja marynarza p g

Jan 13th, 2013
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1.  
  2. #include <cstdio>
  3. #include <cstdlib>
  4.  
  5. void graj (int gracz, const int graczy, const int max_palcow, int suma, int *wyniki)
  6. {
  7.     if (gracz>0)
  8.     {
  9.         for (int i=1;i<=max_palcow;i++) graj(gracz-1,graczy,max_palcow,suma+i,wyniki);
  10.     }else
  11.     {
  12.         wyniki[suma%graczy]++;
  13.     }
  14.     return;
  15. }
  16.  
  17.  
  18. int main()
  19. {
  20.     const int graczy = 12;
  21.     const int palcow= 6;
  22.  
  23.     int wyniki[graczy];
  24.     for(int i=0;i<graczy;i++)
  25.         wyniki[i]=0;
  26.  
  27.     graj(graczy,graczy,palcow,0,wyniki);
  28.  
  29.     for(int i=0;i<graczy;i++)
  30.         printf("%d\n",wyniki[i]);
  31.  
  32.  
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement