Advertisement
Sugar_Hedgehog

320183

Nov 5th, 2022
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.22 KB | None | 0 0
  1. //РАБОТАЕТ
  2. //32. Задание 4 № 320183
  3. //Перед началом футбольного матча судья бросает монетку, чтобы определить,
  4. //какая из команд начнёт игру с мячом. Команда «Физик» играет три матча
  5. //с разными командами. Найдите вероятность того, что в этих играх
  6. //«Физик» выиграет жребий ровно два раза.
  7.  
  8. (function () {
  9. 'use strict';
  10. NAinfo.requireApiVersion(0, 0);
  11.  
  12. var sport = ['футбольного', 'волейбольного', 'баскетбольного', 'хоккейного', 'теннисного', 'бейсбольного'].iz();
  13. var team_name = ['Физик', 'Химик', 'Сапфир', 'Труд', 'Геолог', 'Биолог', 'Квант', 'Изумруд', 'Рубин', 'Факел'].iz();
  14. var vopr = ['начнёт игру с мячом', 'выиграет жребий'].iz();
  15. var kolvo;
  16. var answers = 0;
  17. var kolvo_rush = sl(0, 3); //число сыгранных игр 0-2игры 1-3игры 2-4игры 3-5игр
  18. var games = ['два матча', 'три матча', 'четыре матча', 'пять матчей'][kolvo_rush];
  19. var kolvo_rush = kolvo_rush + 2;
  20. var first_times = sl(1, kolvo_rush); //число выйгранных жребиев
  21. var rovno_ili_bol = sluchch(0, 1);//ровно %количество побед% = 0, больше = 1
  22. if (kolvo_rush == first_times){
  23. rovno_ili_bol = 0
  24. }
  25.  
  26.  
  27.  
  28. if (rovno_ili_bol == 0){
  29. kolvo = ['ровно один раз','ровно два раза' ,'ровно три раза' ,'ровно четыре раза' ,'ровно пять раз'][first_times - 1]
  30. if (kolvo_rush == 2){
  31. if (first_times == 1){
  32. answers = 0.5;
  33. }else{
  34. answers = 0.25;
  35. }
  36. }
  37.  
  38. if (kolvo_rush == 3){
  39. if (first_times == 1){
  40. answers = 0.375;
  41. }
  42. if (first_times == 2){
  43. answers = 0.375;
  44. }
  45. if (first_times == 3){
  46. answers = 0.125;
  47. }
  48. }
  49.  
  50. if (kolvo_rush == 4){
  51. if (first_times == 1){
  52. answers = 0.25;
  53. }
  54. if (first_times == 2){
  55. answers = 0.375;
  56. }
  57. if (first_times == 3){
  58. answers = 0.25;
  59. }
  60. if (first_times == 4){
  61. answers = 0.0625;
  62. }
  63. }
  64.  
  65. if (kolvo_rush == 5){
  66. if (first_times == 1){
  67. answers = 0.15625;
  68. }
  69. if (first_times == 2){
  70. answers = 0.3125;
  71. }
  72. if (first_times == 3){
  73. answers = 0.3125;
  74. }
  75. if (first_times == 4){
  76. answers = 0.15625;
  77. }
  78. if (first_times == 5){
  79. answers = 0.03125;
  80. }
  81. }
  82. }else{
  83. kolvo = ['болeе одного раза','болeе двух раз' ,'болeе трёх раз' ,'болeе четырёх раз','болeе пяти раз'][first_times - 1]
  84. answers = (first_times / kolvo_rush)
  85.  
  86. if (kolvo_rush == 2){
  87. if (first_times == 1){
  88. answers = 0.25;
  89. }else{
  90. answers = 0;
  91. }
  92. }
  93.  
  94. if (kolvo_rush == 3){
  95. if (first_times == 1){
  96. answers = 0.5;
  97. }
  98. if (first_times == 2){
  99. answers = 0.125;
  100. }
  101. if (first_times == 3){
  102. answers = 0;
  103. }
  104. }
  105.  
  106. if (kolvo_rush == 4){
  107. if (first_times == 1){
  108. answers = 0.6875;
  109. }
  110. if (first_times == 2){
  111. answers = 0.3125;
  112. }
  113. if (first_times == 3){
  114. answers = 0.0625;
  115. }
  116. if (first_times == 4){
  117. answers = 0;
  118. }
  119. }
  120.  
  121. if (kolvo_rush == 5){
  122. if (first_times == 1){
  123. answers = 0.8125;
  124. }
  125. if (first_times == 2){
  126. answers = 0.5;
  127. }
  128. if (first_times == 3){
  129. answers = 0.1875;
  130. }
  131. if (first_times == 4){
  132. answers = 0.03125;
  133. }
  134. if (first_times == 5){
  135. answers = 0;
  136. }
  137. }
  138. }
  139.  
  140. NAtask.setTask({
  141.  
  142. text: 'Перед началом ' + sport + ' матча судья бросает монетку, чтобы определить, ' +
  143. 'какая из команд начнёт игру с мячом. Команда «' + team_name + '» играет ' + games + ' ' +
  144. 'с разными командами. Найдите вероятность того, что в этих играх ' +
  145. '«' + team_name + '» ' + vopr + ' ' + kolvo + ' .',
  146.  
  147. answers,
  148.  
  149. });
  150. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement