|
-22 / 2 / 0
Регистрация: 16.09.2015
Сообщений: 86
|
||||||
Задача «Форматирование кода» не проходит все тесты07.08.2017, 23:42. Показов 2517. Ответов 9
Метки нет (Все метки)
Задача не проходит все тесты. Пример, указанный в условии работает, а потом тестировщик пробует еще несколько различных вариантов входных данных. Какой вариант не сработал, он не показывает. Помогите пожалуйста разобраться, какие условия в моем коде не соблюдены.
Условие задачи: Кликните здесь для просмотра всего текста
Форматирование кода
ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводstdin выводstdout Вам требуется отформатировать текст программы на C-подобном языке, расставив отступы строк нужного размера. Считайте, что если строка заканчивается на «{», то глубина вложенности увеличивается (и отступ последующих строк увеличивается на 4 пробела). Если строка начинается с «}» и отступ не пустой, то глубина вложности уменьшается (отступ этой строки и далее уменьшается на 4 пробела). В строках заданной программы надо игнорировать первоначальное форматирование, то есть лидирующие пробелы и концевые пробелы перед форматированием следует удалить. Если строка пустая или состоит только из пробелов, то выведите пустую строку, никаких пробелов добавлять в начало не нужно. Не гарантируется, что заданная программа является корректной для какого-то языка или что в ней сбалансированы какие-либо скобки и т.п. Входные данные Входные данные состоят из последовательности строк, представляющий текст программы. Гарантируется, что все строки состоят из символов с кодами ASCII от 32 до 127. Не гарантируется, что заданная программа является корректной для какого-то языка или что в ней сбалансированы какие-либо скобки и т.п. Размер входных данных не превосходит 100 Кб. Выходные данные Выведите отформатированный текст программы. Примеры из условия задачи(они отработали): Код программы, реализованной мной на C#:
0
|
||||||
| 07.08.2017, 23:42 | |
|
Ответы с готовыми решениями:
9
Задача «Форматирование кода» не проходит все тесты, уже на третьем заваливается Задача «Форматирование кода» не проходит все тесты, теперь на 9-ом тесте заваливается Задача «Телефонная книга» не проходит все тесты |
|
-22 / 2 / 0
Регистрация: 16.09.2015
Сообщений: 86
|
|
| 25.09.2017, 21:00 [ТС] | |
|
Помогите с этой задачей, голову сломал уже
0
|
|
|
14100 / 9317 / 1349
Регистрация: 21.01.2016
Сообщений: 34,993
|
|
| 26.09.2017, 03:40 | |
|
CBBBBB, по-моему вполне очевидно, что первый пример отработал некорректно.
0
|
|
|
-22 / 2 / 0
Регистрация: 16.09.2015
Сообщений: 86
|
|
| 26.09.2017, 10:23 [ТС] | |
|
Usaga, оба примера отработали
0
|
|
|
14100 / 9317 / 1349
Регистрация: 21.01.2016
Сообщений: 34,993
|
|
| 26.09.2017, 10:29 | |
|
CBBBBB, да, за то другие - нет. Реализуйте нормальное форматирование, чтобы код в первом примере к нормальному виду приводился. Может быть остальные тесты тоже пройдут.
А так, без вменяемой информации о том, что не нравится тестам, работать придётся вслепую. Добавлено через 1 минуту А так получается, что ваш код одно форматирует, а другое портит. Посмотрите на строку с "NullPointerException", до вашего кода она смотрелась лучше.
0
|
|
|
-22 / 2 / 0
Регистрация: 16.09.2015
Сообщений: 86
|
|
| 26.09.2017, 18:52 [ТС] | |
|
Usaga, сгенерируй пример, исходя из условия задачи, который не работает, у меня все проходит. Кто-нибудь может предложить вариант, который не пройдет, отчего плясать?
0
|
|
|
14100 / 9317 / 1349
Регистрация: 21.01.2016
Сообщений: 34,993
|
|
| 26.09.2017, 18:58 | |
|
CBBBBB, я ничего генерировать не хочу. Нет желания гадать, что тестам не нравится. У вас есть вариант от которого можно отталкиваться - хреново отформатированный первый пример. Сделайте нормально и скормите тестам.
0
|
|
|
-22 / 2 / 0
Регистрация: 16.09.2015
Сообщений: 86
|
|
| 26.09.2017, 19:00 [ТС] | |
|
Usaga, все у меня отлично работает
0
|
|
|
14100 / 9317 / 1349
Регистрация: 21.01.2016
Сообщений: 34,993
|
|
| 26.09.2017, 19:09 | |
|
CBBBBB, значит всё хорошо и проблем нет.
1
|
|
|
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 1
|
|
| 22.03.2019, 18:16 | |
|
Привет, так ты разобрался в итоге со своей задачей?
0
|
|
| 22.03.2019, 18:16 | |
|
Помогаю со студенческими работами здесь
10
Задача «Телефонная книга» не проходит все тесты
Задача преобразования XML не проходит все тесты Задача по преобразованию XML не проходит все тесты, дает ошибку “Неправильный ответ на тест 8”
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|