Loading...
naskoprasko avatar naskoprasko 9 Точки

[Exam Problems] C# Basics Exam 8 November 2014 -Gambling

Здравейте !
Понеже от вече час се боря с тази задача, та искам да ви попитам следното:
Понеже не се сещам за друг начин да намеря алгоритъм за изчисляване на процентите правя следното:
От дадения пример за вход:
100
2 7 9 А 
използвам, че полученият процент 47.428 е процент от някакво число Х и това цялото е равно на сумата-32.

Получавам числото 67.4706 и след това го използвам, за да изчисля процентите със следната формула:
Процентите за по-силна ръка от тази на крупието = сумата на картите на крупието умножена по 100 и целият този израз разделен на 67.4706.
Програмата изглежда да работи, но само за първия пример (там откъдето намерих и изчислението).
Вероятно логиката ми не е правилна и това число не е универсално и ви моля за насоки(не искам чужди решения, просто някакъв  hint , за да си довърша задачата) :)
Благодаря предварително!

Едит: Ето го условието https://judge.softuni.bg/Contests/Practice/DownloadResource/298

Тагове:
0
Programming Basics 09/03/2015 19:50:43
GalyaGeorgieva avatar GalyaGeorgieva 88 Точки

Имам генерален проблем с тази задача. Не мога да я разбера, за да я "захапя".

Парите в какво "играят"?
Това, което разбрах, е че според показаната ръка трябва да преценим дали си заслужава да играем. "Заслужава" ще рече дали шансът да изтеглим по-силна ръка е над 50%.

Моля за помощ като разяснения, а кодът ще си го мисля сама.

 

1
Filkolev avatar Filkolev 4482 Точки

Доколкото гледам добре си разбрала задачата. Парите са дадени само за украшение общо взето, ползваш ги само за да сметнеш очакваната печалба, иначе не оказват сериозно влияние. Единствената цел е да сметнеш шанса да спечелиш ръката; оттам нататък просто вадиш изхода.

2
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.