1. Дано дерево иерархической файловой структуры на диске d. Указать:
а) каталоги 2 уровня,
б) пути к файлам пляж.jpg и запрос.doc
в) полные имена файлов отчет.doc и план.txt
2. Даны полные имена файлов:
D:\Процессоры\ INTEL \ цены.xls
D:\Процессоры\ AMD \ цены.xls
D:\Мониторы\ SAMSUNG \ описание.doc
D:\Мониторы\ LG \ Информация \цены.xls
D:\Мониторы \SONY \ описание.doc
изобразите соответствующую файловую структуру.
3. Даны полные имена файлов:
А:\Ящик\Письма\Входящие\ реклама.pdf
А:\Ящик\Письма\Входящие\фото.jpg
А:\Ящик \Письма\ Отправленные\покупки.doc
А:\Письма\Работа\апрель.txt
А:\Письма \ Работа \май.txt
А:\Письма \Друзья\Школа\дз.doc
А:\Письма \Друзья\спорт.doc
изобразите соответствующую файловую структуру.
4. Даны полные имена файлов:
D:\Геометрия\Проект\Графики.bmp
D:\Учёба\Работа\Основа.doc
D:\Учёба\Работа\Замечания.doc
D:\Геометрия\Проект\Диаграммы.bmp
D:\Геометрия\Проект\ Функции.doc
изобразите соответствующую файловую структуру.
Answers & Comments
Ответ:
b = int(input())
a = int(input())
left = 0
right = 2 * 10 ** 9 + 1
while right - left > 1:
mid = (left + right) // 2
plus = a * mid
minus = (b + b + mid - 1) * mid // 2
if plus >= minus:
left = mid
else:
right = mid
print(right)
Объяснение: