2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 195
|
|||||||||||
1 | |||||||||||
Разрезать текстовый файл на части по N строк и символу23.03.2022, 02:33. Показов 620. Ответов 5
Метки нет Все метки)
(
Задается символ (например q) и количество строк (к примеру 5), нужно разрезать их от остального текстового файла.
Я попытался написать, получилось что-то такое, но оно не работает, подскажите, в чем проблема. N - кол-во строк, syb - символ, c - символы из файла
Скину все, может быть тут ошибка.
0
|
23.03.2022, 02:33 | |
Ответы с готовыми решениями:
5
Разрезать файл на части Как разрезать текстовый файл на колонки? Разрезать картинку на равные части и сохранить их в файл |
383 / 280 / 112
Регистрация: 28.04.2015
Сообщений: 1,723
|
|
23.03.2022, 15:58 | 2 |
приведи конкретный пример входных данных и что должно получиться
в этом случае шансов больше, что кто-нибудь даст тебе нужные "ножницы" ![]()
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 195
|
|||||||||||
23.03.2022, 19:54 [ТС] | 3 | ||||||||||
FasterHarder, запуск через кмд
пусть в input.txt будет строка qwertyqmoqklqqq, символ - q, а число разрезов - 3, тогда результат должен быть
0
|
383 / 280 / 112
Регистрация: 28.04.2015
Сообщений: 1,723
|
|
23.03.2022, 23:36 | 4 |
input_file открыть в режиме "r", зачем здесь "r+"
output_file открыть(создать) в режиме "w" посимвольно читать файл input_file до конца (EOF-а этого, наверное, как вариант) вывод текущего символа в output_file (если текущий символ == разрезаемому) И (кол-во сделанных разрезов<= заданному) вывод перехода на новую строку закрыть файлы что-то такое замутить можно, наверное...
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 195
|
||||||
24.03.2022, 20:23 [ТС] | 5 | |||||
FasterHarder, Есть такое, но оно не работает, после компиляции просто завершает работу
0
|
383 / 280 / 112
Регистрация: 28.04.2015
Сообщений: 1,723
|
|
24.03.2022, 21:24 | 6 |
ну я накидал алгоритм, так сказать, без детализации, поэтому его еще нужно правильно закодить
![]() а, во-вторых, тебе ведь плевать на консоль закрывающуюся, надо файлик выходной проверить, можте там все окэ
0
|
24.03.2022, 21:24 | ||||||
Помогаю со студенческими работами здесь
6
Разрезать XML-файл на части по определённому принципу
Как разрезать строку по символу Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла. Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Сопоставление с образцом (Pattern Matching) в Python: Списки и словари
py-thonny 19.03.2025
Программисты любят, когда код говорит сам за себя. Представьте, что вы можете просмотреть структуру данных и мгновенно понять, что с ней делать — без сложных условий и вложенных проверок. Именно эту. . .
|
Работа с метаданными EXIF и JPEG в JavaScript
run.dev 19.03.2025
Работа с изображениями в веб-разработке нередко выходит за рамки простого отображения картинки. Современные задачи требуют глубокого понимания структуры файлов и умения манипулировать их внутренними. . .
|
Чеклист для Kubernetes в продакшене: Лучшие практики для SRE
Mr. Docker 19.03.2025
Когда сталкиваешься с запуском Kubernetes в продакшене, невольно задаешься вопросом: почему то, что так гладко работало в тестовой среде, вдруг начинает вызывать головную боль на боевых системах?. . .
|
Разработка продвинутого ИИ в Unity с использованием Behavior Graph
GameUnited 19.03.2025
В разработке игр искусственный интеллект персонажей часто становится тем элементом, который превращает хорошую игру в выдающуюся. До недавнего времени разработчикам под Unity приходилось либо писать. . .
|
Словари в Python: методы работы, оптимизация, сериализация
py-thonny 19.03.2025
Каждый хотя бы раз сталкивался с необходимостью хранить связанные данные, где важна не только сама информация, но и их взаимосвязь. В дебрях Python словари — это тот универсальный инструмент, который. . .
|
Реализация паттерна CQRS с Event Sourcing в PHP
Jason-Webb 19.03.2025
CQRS (Command Query Responsibility Segregation) — это архитектурный паттерн, который разделяет операции чтения и записи данных в приложении. Если вы столкнулись с ситуацией, когда ваше PHP-приложение. . .
|
std::span в C++: Подпредставления и срезы
NullReferenced 18.03.2025
Если вы когда-нибудь работали с большими объемами данных в C++, то наверняка сталкивались с необходимостью манипулировать отдельными частями массивов или контейнеров. Традиционные подходы часто. . .
|
std::span в C++: Доступ к элементам и итерирование
NullReferenced 18.03.2025
В C++ каждый разработчик сталкивается с проблемой эффективного управления последовательностями данных. Представьте: вы работаете с массивом, передаете его в функцию, а затем в другую, и каждый раз. . .
|
Утечки памяти в C#
UnmanagedCoder 18.03.2025
Когда мы говорим о разработке приложений на C#, то часто успокаиваем себя мыслью, что сборщик мусора решит все наши проблемы с памятью. "Память управляется автоматически" — эта мантра прочно засела в. . .
|
std::span в C++: Введение в невладеющее представление
NullReferenced 18.03.2025
С появлением стандарта C++20 у нас появился новый инструмент — std::span, который представляет собой невладеющее представление для работы с последовательностями данных.
std::span — это легковесный. . .
|