С Новым годом! Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.09.2019
Сообщений: 2

Задача по олимпиадному программированию

15.09.2019, 15:56. Показов 841. Ответов 3

Студворк — интернет-сервис помощи студентам
Помогите решить данную задачу

Легенда:
Гена участвует в закрытом бета-тестировании нового пазл-платформера. На очередном
уровне он оказался в комнате, где можно передвигаться только прыжками вправо. Гене
доступны два вида прыжков: первый перемещает его вправо на A позиций, а второй — на
B позиций. Изначально Гена находится в позиции 0 (крайняя левая позиция), а в позиции
P расположен портал на следующий уровень. Использовать портал можно, только стоя на
одной позиции с ним. Помогите Гене выбраться из комнаты!

Формат входных данных
В единственной строке через пробел записаны три натуральных числа A, B и P
(A, B, P <= 10^18). Гарантируется, что A не имеет общих делителей с B, отличных от единицы, и A не равно B.

Формат выходных данных
Выведите в одну строку через пробел два целых числа — количество прыжков первого и второго типа соответственно, требуемое Гене для прохождения уровня. Если решений
несколько, выведите любое из них. Если решения не существует, а Гене нужно сообщить
разработчикам об ошибке, выведите два числа 0.

Примеры
Ввод Вывод
3 2 19 3 2
3 5 20 0 4
Мне кажется, что здесь необходимо использовать остатки, но нет идей, как это применить.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.09.2019, 15:56
Ответы с готовыми решениями:

Как научиться олимпиадному программированию
Что делать, если я уже более 5 лет пишу код в веб, c++, но, я не умею решать задачи из олимпиад? Какие сайты изучить?

Задача по олимпиадному программированию
Помогите решить задачу. Я имел идею перебирать все варианты, которое заходит только на 10%. Мост между островами Тысячи и тысячи лет...

Шарики(Задача по олимпиадному программированию)
Решение(не идеально,я знаю): #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; using namespace std; int main(){ ...

3
 Аватар для vantfiles
1018 / 1914 / 177
Регистрация: 07.05.2013
Сообщений: 3,931
Записей в блоге: 12
15.09.2019, 16:18
Цитата Сообщение от YGV Посмотреть сообщение
3 2 19 3 2
9 + 4 это не 19 -- опечатка?
0
0 / 0 / 0
Регистрация: 15.09.2019
Сообщений: 2
15.09.2019, 16:40  [ТС]
Да, спасибо что указали. В пункте Ввод там должно быть не 3 2, а 3 5.
0
Модератор
Эксперт функциональных языков программирования
3133 / 2280 / 469
Регистрация: 26.03.2015
Сообщений: 8,876
15.09.2019, 21:28
Линейные диофантовы уравнения с двумя переменными.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.09.2019, 21:28
Помогаю со студенческими работами здесь

Ищу людей для подготовки по олимпиадному программированию
Здравствуйте.Заранее прошу прощения у модераторов - я не знаю, куда эту тему выкладывать. Перенесите её, пожалуйста. В чём суть.Я...

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

Задача по программированию
Составить программу упорядочения элементов по убыванию во втором столбце матрицы A(N,N).

Задача по программированию
Дана матрица 4х4. Найти номер строки и номер столбца максимального элемента.

Задача по программированию
Учусь в универе. Начали изучать паскаль. Т.к. в школе не было толком информатики, то я сразу стал отстающим в этом предмете. Вот собственно...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru