Member 12661203 Ответов: 1

Как мне составить эту программу


Проблема: Эффективность Экзамена

В экзамене с несколькими вариантами ответов ниже приводится шаблон экзаменационных вопросов.
X1 количество вопросов с одной отметкой, имеющих отрицательный балл -1 за неправильный ответ
X2 количество двух отмеченных вопросов, имеющих отрицательный балл -1 и -2 для одного или обоих неправильных вариантов
X3 количество трех отмеченных вопросов, имеющих отрицательный балл -1, -2 и -3 для одного, двух или всех трех неправильных вариантов
Балл, необходимый для сдачи экзамена: Y
Для вопросов с отметками 1,2 и 3 необходимо выбрать варианты 1,2 и 3. Проще говоря, один раз приходится пытаться ответить на все вопросы Против всех вариантов.
Определите минимальный уровень точности, необходимый для каждого типа вопроса, чтобы взломать экзамен.

Расчеты должны выполняться с точностью до 11 и печататься с точностью до 2 цифр со значением ceil

входной формат:

Первая строка содержит количество вопросов с одной отметкой, обозначаемых X1,
Вторая строка содержит количество вопросов с двумя отметками, обозначаемых X2
Третья строка содержит количество вопросов с тремя отметками, обозначенных X3
Четвертая строка содержит количество баллов, необходимых для сдачи экзамена, обозначенное буквой Y.

выходной формат:

Минимальный показатель точности, необходимый для одного вопроса о отметке, составляет 80%
Минимальный показатель точности, необходимый для вопроса с двумя отметками, составляет 83,33%
Минимальный показатель точности, необходимый для трехзначного вопроса, составляет 90%


Примечание: - если отметка, необходимая для сдачи экзамена, может быть достигнута попыткой без попытки какого-либо конкретного типа вопроса, то показать сообщение, похожее на то, что один вопрос с отметкой не должен быть предпринят, поэтому не применяется минимальный коэффициент точности

См. примеры тестовых случаев для лучшего понимания.


Пример ввода и вывода

СНО. Объяснение Ввода Вывода
1
20
30
30
120

Вопросы с одной отметкой не нужно пытаться задавать, поэтому минимальный уровень точности не применяется.
Минимальный показатель точности, необходимый для вопроса с двумя отметками, составляет 58,33%
Минимальный показатель точности, необходимый для трехзначного вопроса, составляет 72,23%

Если вы получили полные оценки в вопросе о двух отметках и вопросе о трех отметках, то общая точность может быть равна 0 в вопросе о одной отметке

Точно так же это будет сделано для двух знаков и трех знаков вопроса
2
20
30
30
170

Минимальная степень точности требуется для одного вопросительного знака-это 100%
Минимальная степень точности требуется для два вопросительных знака-это 100%
Минимальный показатель точности, необходимый для трехзначного вопроса, составляет 100%

Если вы получили полные оценки в вопросе о двух баллах и вопросе о трех баллах, то общая точность должна быть 100% в одном вопросе о баллах, чтобы сдать экзамен.

Точно так же это будет сделано для двух знаков и трех знаков вопроса

Что я уже пробовал:

я пробовал использовать язык Си, но не смог решить эту проблему

nv3

Здесь так не бывает. Мы не делаем тебе домашнее задание. По крайней мере, вы должны попытаться решить ее самостоятельно и показать код, к которому вы пришли. Затем вы можете задать вопрос относительно конкретной проблемы, с которой вы столкнулись.

1 Ответов

Рейтинг:
1

OriginalGriff

Как вы его компилируете? Простой:
1) Внимательно прочитайте свой вопрос домашнего задания и подумайте о том, что он просит вас сделать.
2) разработать систему, которая будет реализовывать решение.
3) Закодируйте систему, которую вы разработали
4) скомпилируйте код
5) если он не компилируется, вернитесь к (3) и внесите изменения.
6) протестируйте скомпилированную программу на соответствие заданному вопросу.
7) Если это не удается, вернитесь к 1, 2, 3 и / или 4.
8) повторите util IT passes.

Это ваше домашнее задание: "мыслительная часть" в начале-это часть задания!


Member 12661203

ineed решение не процесс

OriginalGriff

Нет, вам нужен сам процесс - "решение" ничему вас не научит.
И если вы полагаетесь на то, что другие будут делать вашу домашнюю работу, вы провалите курс, когда дело дойдет до экзаменов, так как вы не имеете ни малейшего представления о том, как что-то делать...

jeron1

Зарабатываю на жизнь переворачиванием гамбургеров...