Size: a a a

2020 April 06

SR

Shattered Ruby in RubyRush
И на каждое число приходится 0.1
источник

G

Grek in RubyRush
rand(11) == 10 и данная генерация значит:
rand сгенерируй числа до 11 но если выпадет 10 такое то условие
источник

SR

Shattered Ruby in RubyRush
Grek
rand(11) == 10 и данная генерация значит:
rand сгенерируй числа до 11 но если выпадет 10 такое то условие
А, ну
источник

SR

Shattered Ruby in RubyRush
Это уже другая задача
источник

G

Grek in RubyRush
Эдем
А как вероятность считается?
Вот я и хотел спросить
источник

G

Grek in RubyRush
if rand(11) == 10
 # Если случилось чудо и из 11 вариантов (0,1,2,3,4,5,6,7,8,9,10) выпал наибольший...
 puts 'Монета встала на ребро'
else
 # Если чуда не произошло, снова выбираем один из двух вариантов
 if rand(2) == 1
   puts 'Выпала решка'
 else
   puts 'Выпал орел'
 end
end
источник

SR

Shattered Ruby in RubyRush
Grek
Вот я и хотел спросить
Ну ты какое-то событие дели на общее количество событий
источник

G

Grek in RubyRush
Вопрос вокруг этого
источник

G

Grek in RubyRush
Shattered Ruby
Ну ты какое-то событие дели на общее количество событий
Можно подробней, в документации я не нашел
источник

SR

Shattered Ruby in RubyRush
Grek
Можно подробней, в документации я не нашел
Это математика 8 класс
Теория вероятности
источник

G

Grek in RubyRush
Shattered Ruby
Это математика 8 класс
Теория вероятности
Я понял
источник

G

Grek in RubyRush
Но
источник

SR

Shattered Ruby in RubyRush
Grek
if rand(11) == 10
 # Если случилось чудо и из 11 вариантов (0,1,2,3,4,5,6,7,8,9,10) выпал наибольший...
 puts 'Монета встала на ребро'
else
 # Если чуда не произошло, снова выбираем один из двух вариантов
 if rand(2) == 1
   puts 'Выпала решка'
 else
   puts 'Выпал орел'
 end
end
Про первое условие можешь чуть поподробней рассказать?
источник

G

Grek in RubyRush
я просто не понял детально данный код
источник

SR

Shattered Ruby in RubyRush
Что значит "выпал наибольший"? Число 10?
источник

SR

Shattered Ruby in RubyRush
А, ну да, это в условии и прописано у тебя
источник

G

Grek in RubyRush
# encoding: utf-8

# Сгенерим случайное число от 0 до 10 тем же методом rand
if rand(11) == 10
 # Если случилось чудо и из 11 вариантов (0,1,2,3,4,5,6,7,8,9,10) выпал наибольший...
 puts 'Монета встала на ребро'
else
 # Если чуда не произошло, снова выбираем один из двух вариантов
 if rand(2) == 1
   puts 'Выпала решка'
 else
   puts 'Выпал орел'
 end
end

# Этот вариант решения далеко не единственный возможный
источник

G

Grek in RubyRush
Модифицируйте программу из предыдущей задачи так, чтобы иногда выпадало еще и "ребро" («Монета встала на ребро»). Причем ребро должно выпадать намного реже, чем орел или решка (вероятность 1/10 или меньше).
источник

G

Grek in RubyRush
Как понимаю я ?
rand чисел до 11 если rand будет равен 10
puts '''''
источник

G

Grek in RubyRush
Например 10 выпал 1 раз
источник