Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2017, 11:49   #1
Lena13_08
Новичок
Джуниор
 
Регистрация: 05.11.2017
Сообщений: 1
По умолчанию Тем кто знает R(код простой)

Я должна сделать игру, когда у меня есть 3 варианта(3 двери в одной из них приз) , когда я открою один из них, случайно!! будет открыта одна дверь, если это одна из тех, что я выбрала или! там есть приз =игра закончена. Если это не так продолжайте, если выбор open не имеет приза, я должна решить перейти на другою дверь, не открытую или остаться с моим выбором.
choice <- c('A','B','D')
mdata=c()
for (j in 1:1000)
{
prize <- sample(choice)[1]
pick <- sample(choice)[1]
open <- sample(choice)[1] #здесь начинаеться loop
if(open==prize | open ==pick){mdata=c(mdata,'game over')}
change <- choice[which(choice != pick & choice !=open)]
if(pick==prize){mdata=c(mdata, 'nochange')}
if(change==prize){mdata=c(mdata,'ch ange')}
}
#потом мне нужно как то показать результаты:

length(which(mdata =='change'))
length(which(mdata=='notchange'))
length(which(mdata=='game over'))
Lena13_08 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто знает код? fishingpro Помощь студентам 6 21.08.2013 11:58
Вопрос к тем, кто знает stalsoft HTML и CSS 2 21.01.2013 17:38
Напишите кто знает код программ sustema3 Паскаль, Turbo Pascal, PascalABC.NET 3 17.12.2010 22:10
кто знает почему не работает код andRR Общие вопросы C/C++ 6 14.06.2009 22:24
Вопрос с тем кто знает БД на Paradox7. ~LiS~ БД в Delphi 4 14.04.2008 14:13