fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main()
  6. {
  7. int i, arr[100];
  8. srand(time(NULL));
  9.  
  10. // arr前82個數字填0,後18個填1
  11. for (i = 0; i < 82; i++)
  12. arr[i] = 0;
  13. for (i = 82; i < 100; i++)
  14. arr[i] = 1;
  15.  
  16. // 取50次
  17. for (i = 0; i < 50; i++)
  18. {
  19. // 從arr裡面任取一個
  20. // 如果是0就是得到10
  21. // 如果是1就得到11~20之一
  22. if (arr[rand() % 100] == 0)
  23. printf("%d ", 10);
  24. else
  25. printf("%d ", rand() % 10 + 11);
  26. }
  27. }
  28.  
Runtime error #stdin #stdout 0.02s 1720KB
stdin
Standard input is empty
stdout
10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 16 10 19 10 10 10 14 10 10 10 10 12 10 10 10 18 10 10 18