Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
colya20171
0 / -1 / 0
Регистрация: 16.07.2017
Сообщений: 29
1

Как решать задачи без условия с фрагментом чекера?

09.08.2017, 13:47. Просмотров 172. Ответов 1
Метки нет (Все метки)

Как решать подобной этой задаче:
Члены жюри одной олимпиады целую ночь писали условия задач, но... забыли их сохранить.

Утром стало понятно, что олимпиада есть, а условий нет. Но в жюри работали оптимисты и они решили, что задачи станут еще интереснее, если вместо условия опубликовать...чекер!

Напишите по описанию входных и выходных данных и фрагменту чекера получила вердикт OK на всех тестах.

Входные данные
Программе выдается число N.

Выходные данные
Чекер считывает числа - результат работы программы в переменные a и b.

Фрагмент чекера:

(для вердикта OK в переменную result чекера должна попасть константа OK)
C++
1
2
3
4
5
6
7
8
9
10
11
result = WA;
if (N == 0 && a == 0 && b == 0) result = OK;
int c = N % 10; k = 0;
while(N > 0 && c >= a && c <= b)
{
    if (a == c && k % 2 == 0) k++;
    if (b == c && k < 2) k += 2;
    N /= 10;
    c = N % 10;         
}
if (N == 0 && k == 3) result = OK;

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.08.2017, 13:47
Ответы с готовыми решениями:

Как решать подобные задачи по графике?
Вот собственно говоря задание: Я что-то вообще не могу понять, как выполнять это задание. Считать...

Как научиться быстро решать задачи.Советы, литереатура?
Совсем недавно начал изучать Си. Я очень люблю программировать на Си. Могу с утра до ночи это...

Помогите решать задачи
Даны натуральные числа m и n. Найти такие числа m1 и n1, не имеющие общих делителей, что m1/n1=m/n....

Кто учится решать задачи?
Добрый день, Господа. Я начал учить алгоритмы и учиться решать задачи по программированию. Если...

Какие типовые коммерческие задачи нужно уметь решать на С++?
всем привет. около года основательно изучаю С++, сейчас заканчиваю книгу стивен прата. Но еще не...

1
avgoor
1041 / 609 / 157
Регистрация: 05.12.2015
Сообщений: 1,732
09.08.2017, 20:33 2
a - наименьшая цифра в десятичной записи числа N, b - наибольшая.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.08.2017, 20:33

Объясните условия задачи
Проверка на симпатичность. Рассмотрим таблицу, содержащую n строк и m столбцов, в каждой клетке...

Непонимание условия задачи
Помогите пожалуйста понять, почему тест не принимает задачу? Всё правильно выводит. Возможно не так...

Не могу понять условия задачи
Есть задача из Прата: Мы можем дать такое описание простого списка: • Простой список может...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru