|
2 / 1 / 1
Регистрация: 13.09.2020
Сообщений: 3
|
||||||
Округление размеров файлов12.10.2020, 20:04. Показов 11319. Ответов 16
Метки нет (Все метки)
В файле input.txt записаны имена файлов с расширениями и информационным объёмом, каждый с новой строки.
Напишите программу, которая сгруппирует файлы по расширению, найдёт для каждого из них общий объём и выведет в файл output.txt все файлы с итогом по группам в соответствии с расширением в алфавитном порядке. Внутри групп файлы сортируются также в алфавитном порядке по именам. Итоговое значение объёма группы файлов записывается в самых крупных единицах измерения с округлением до целых. Пример: input.txt= input.txt 3000 B scratch.zip 5 MB output.txt 1 KB temp.txt 4 KB boy.bmp 2000 KB mario.bmp 1 MB data.zip 900 KB output.txt= boy.bmp mario.bmp ---------- Summary: 3 MB input.txt output.txt temp.txt ---------- Summary: 8 KB data.zip scratch.zip ---------- Summary: 6 MB
0
|
||||||
| 12.10.2020, 20:04 | |
|
Ответы с готовыми решениями:
16
Обработка текстовых файлов (логов) больших размеров
Работа с файловой системой. Поиск файлов, определение размеров файлов и подсчёт среднего арифметического размера. |
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||||||
| 12.10.2020, 21:35 | ||||||
Сообщение было отмечено Lioueq как решение
Решение
Lioueq,
Lioueq, Прошло???
1
|
||||||
|
2 / 1 / 1
Регистрация: 13.09.2020
Сообщений: 3
|
|
| 12.10.2020, 21:39 [ТС] | |
|
Пока нет, оно ручной проверки, но по первым 2 тестам да, спасибо!
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 12.10.2020, 22:42 | |
|
Gdez, Компилятор почему то выдает ошибку, в чем проблема??????
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,244
|
|
| 12.10.2020, 22:58 | |
|
Не по теме: наверное потому, что компилятора не существует, вот он и матерится из небытия, а ещё за использование некошерной вижлы для написания кода пайтона и злостного несоблюдения pep8 В PyCharm ошибок нет)
0
|
|
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 12.10.2020, 23:07 | |
|
isaak, или код не так скопировал, или компилятор "чудит" - синтаксическая ошибка
0
|
|
| 12.10.2020, 23:09 | |
|
0
|
|
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 12.10.2020, 23:16 | |
|
Alli_Lupin,
Не по теме: у меня "такое" бывает - в программировании чуть больше полугода
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 12.10.2020, 23:21 | |
|
Gdez, я компилирую в Visual Studio 2019, где установлены расширения Anaconda 2019.10 и Python3.7.
0
|
|
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 12.10.2020, 23:28 | |
|
isaak, тут не помощник. Сам поставил анаконду этого года. PyCharm слетел. Пришлось заново. В начале анаконду, потом пайчарм с пропиской в анаконде. Но это в компе. Там очень редко пишу. В основном с айпада. Тут своя сборка
0
|
|
| 12.10.2020, 23:28 | |
|
0
|
|
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||||||
| 12.10.2020, 23:43 | ||||||
|
isaak, но раз раньше мои коды проходили у тебя, то может где то не так скопировал... Код то простой
Добавлено через 5 минут isaak, попробуй на этот "кусок" поменять - может точка в операторе не нравится
Или в последнем операторе блок '---------' убери, проверь, работает без него?
1
|
||||||
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 13.10.2020, 00:54 | |
|
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|||||||
| 13.10.2020, 14:34 | |||||||
|
Gdez, Вчера по твоему совету скачал и установил PyCharm. Пробовал в нем скомпилировать, ни хрена не получилось, вылезло куча ошибок. Запустил Visual Studio 2019 заменил на твой последний кусок кода:
0
|
|||||||
|
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 13.10.2020, 15:01 | |
|
isaak, значит из-за точки все?
Но в терминале ругался на '---------' ![]() Ок. Главное - прошло
0
|
|
|
Просто Лис
|
||||||
| 13.10.2020, 15:17 | ||||||
1
|
||||||
|
5 / 4 / 2
Регистрация: 26.02.2016
Сообщений: 13
|
|||||||
| 17.10.2020, 20:03 | |||||||
0
|
|||||||
| 17.10.2020, 20:03 | |
|
Помогаю со студенческими работами здесь
17
Сравнение размеров файлов
Обработка файлов в зависимости от их размеров delphi 7 сверка размеров файлов Копирование файлов больших размеров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|