Главное меню портала
• О портале
• Архив задач
• Карта архива задач
• Результаты тестов
• Ошибки тестирования
• Преподаватели
• Библиотечка
Рейтинг у учителя
• Рейтинг на портале
Начинающему
• Работа с порталом
• Курс для начинающего
• Архив задач начинающего
Олимпиаднику
• Архив задач олимпиадника
Олимпиады
Дистанционные олимпиады
• Положение олимпиады
Новое сообщениеОтправленые
Загрузка...
Время на прохождение теста: 1 секунд(а/ы).
Имя входного файла: input.txt
Имя выходного файла: output.txt

Автор: Бельский Андрей Владимирович

Внимание!!! Система тестирует задачи только на С и С++!!!
Сдвиг
К цифрам натурального числа a (a > 9) применяется операция циклический сдвиг влево. Пример применения этой операции к числу 1730382 показан на рисунке.


Из числа 1730382 получено число 7303821. К этому числу опять можно применить сдвиг. К полученному тоже. Получается последовательность чисел 1730382, 7303821, 3038217, 0382173, 3821730, 8217303, 2173038, 1730382, ….
Входные данные:
Файл содержит натуральное число a, которое может содержать до 100 цифр;
Выходные данные:
Находит и выводит в файл наибольшее число, получаемое сдвигами.

Примеры:
input.txt output.txt
1 1730382 8217303

Сложность задачи: 10%



Проверку могут осуществлять только зарегистрированные пользователи!


Спрятать обсуждение
Рейтинг: 3307
Помогите пожалуйста с задачей, почему ошибка компиляции?
12-дек-2015 11:34
Андрей Владимирович:
Скорее всего, Вы меняете параметр цикла в самом цикле, а этого делать нельзя в данной реализации компилятора.
12-дек-2015 13:05
Рейтинг: 1905
Что нужно сделать, чтобы получить 100%?(как усовершенствовать код?)
03-окт-2016 17:52
Андрей Владимирович:
Изменить подход к решению)
03-окт-2016 18:15

Недавно добавленые сообщения, пользователем :
Cтраниц: 1


На сайте гостей 16, зарегистрированных 0:
Сейчас онлайн только гости...
[Данные за последние 5 минут]