Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
 Аватар для frostbool
-7 / 0 / 0
Регистрация: 09.05.2013
Сообщений: 35

Олимпиадная задача на перевертыши

07.12.2015, 10:38. Показов 5611. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Жетоны

По случаю организации сотого чемпионата по спортивной рыбалке, администратор рыбхоза Валерий Карпович решил устроить лотерею. Для этого было изготовлено N жетонов с выгравированными посередине номерами. Валерий Карпович не заметил, что у некоторых жетонов были такие номера, что становилось невозможным определить – где у них верх, а где низ, а при повороте, число на жетоне менялось (6, например, превращалась в 9). Средств на перевыпуск всей партии не хватило, поэтому было принято решение доработать жетоны, допускающие такую двоякую интерпретацию, подчеркнув изображенное на них число.
Определите по заданному трехзначному числу количества жетонов N и заданному количеству «цифр-перевертышей» K сколько жетонов нужно переделать.

Формат входных данных
В первой строке задается число N (100 ≤ N ≤ 999) .
Во второй строке задается число K (1 ≤ K ≤ 8) .

Формат результата
Выведите количество жетонов, которые необходимо переделать.


Тестовый пример

N=100 K=3
--------------
Ответ: 4


--------------------------------------
Отсюда вопрос: для чего нужна переменная k?

Нужно строить решение, не зная сами цифры-перевертыши?

Почему тогда в тестовом примере k=3, а цифр две - 6 и 9?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.12.2015, 10:38
Ответы с готовыми решениями:

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

C++. Олимпиадная задача
Здравствуйте! Код не проходит какой-то тест, может алгоритм не правильный. И если не правильный, то как исправить? Помогите найти ошибку....

Олимпиадная задача
Вот наткнулся сегодня на такую задачу: Всем известно, что в позапрошлом веке ковбои занимались перегоном скота. Перегон скота всегда...

44
 Аватар для frostbool
-7 / 0 / 0
Регистрация: 09.05.2013
Сообщений: 35
07.12.2015, 12:30  [ТС]
Студворк — интернет-сервис помощи студентам
Rikimaru, мощно. Осталось только провести исследование для всех k

Добавлено через 4 минуты
В общем и целом, задача следующая:
При заданных n и k посчитать количество жетонов-перевертышей, зная, что цифры-перевертыши:

При k=:
3: 0 6 9
4: 0 6 8 9
6: 0 2 5 6 8 9

Времени осталось оооочень мало, прошу помочь кодом
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
07.12.2015, 18:46
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
для любого К кажись количество одинаковое не смотря на "значение этих перевёртышей".
Как это? Цифра же при перевертывании может переходить в себя, а может в другую цифру. Ноль также особенная цифра - в начале числа из нескольких цифр она не ставится.
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
07.12.2015, 18:53
Mr.X,
у некоторых жетонов были такие номера, что становилось невозможным определить – где у них верх, а где низ, а при повороте, число на жетоне менялось
С задания, я прочёл:
Перевёртышь это:
1) неопределить число при перевёртывании
2) при повороте число A не равно числу A`

Число таких "чисел" определяет K. Что за задание и откуда такие числа с каким шрифтом - я опускаю и делаю задание) Ноль и 8 переходят сами в себя, так как они зеркальные - но условие "перевёртыша" определены условием, а не логикой. С таким же успехом я могу предпологать, что там не арабские числа от 0 до 9 как все подразумивают, но никто слова "арабские" не видел в задании.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
07.12.2015, 19:42
rikimaru2013, ну, задача сформулирована нечетко, а потому некорректна, следовательно трактовать условие можно по-разному, и нет смысла спорить чья трактовка справедливее.
В задаче определены номера-перевертыши, а цифры-перевертыши - нет. Можно предположить, что это те цифры, которые входят в номера-перевертыши.
А ноль они сами в позже добавленном комментарии упоминают. А иначе как у них получится нечетное число цифр-перевертышей?
0
Dimension
595 / 463 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
07.12.2015, 19:56
Mr.X, что не корректно ?

Добавлено через 1 минуту
понял
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.12.2015, 19:56

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

Олимпиадная задача
#include <cstdio> #include <cstdlib> #include <iostream> using namespace std; int main() { unsigned int N; cout<<"N=";...

Задача на дп (олимпиадная)
Здравствуйте, имеется данная задача, основная проблема состоит в том, что мое решение никак не проходит по времени. Пробовал писать через...

Олимпиадная задача
Был в прошлом году на олимпиаде по программированию и там была такая задача: После запуска программы пользователь должен начать...

Олимпиадная задача
Задача A. Олимпиада Маленький мальчик Гриша уже сам начал делать олимпиады, и ему как раз нужно подготовить Открытую Олимпиаду по...


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

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Новые блоги и статьи
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru