АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

2198. Books and Authors

Time Limit: 1 seconds
Memory Limit:524288KB
Points:100
View Problem Statistics Submit Problem added debug

В библиотеке хранятся книги в базе MongoDB в формате документов в коллекции books: {author="имя автора", name="название книги", year="год написания", number_of_page="количество страниц"} Выберите самые большие по количеству страниц(их может быть несколько) книги автора Автор1 и поместите их в коллекциию results. Для работы с MongoDB Используется библиотека pymongo. Решение должно быть оформлено на языке python в формате функции solve(db). Функция принимает объект базы, выполняет обработку данных, записывает результат в эту же базу. Проверяющая программа сама выполнит эту функцию. Учтите, что все объекты библиотеки pymongo уже импортированы проверяющей программой(выполнена команда from pymongo import *). Дополнительный импорт не нужен. Во избежание проблем с кодировкой добавьте в начало кода строку #--*--coding:cp1251--*-- Итого, решение должно иметь следующий вид:

#--*--coding:cp1251--*--
def solve(db):
   #Здесь пишите код для работы с базой данных db на python pymongo

Полезные ссылки:
https://pythonlib.ru/library-theme58
https://pymongo.readthedocs.io/en/stable/index.html


View Problem Statistics Submit Problem discussion Author/source:
Educational Courses / Databases. MongoDB /
2198. 2199. 2 - Temperature Extremums
time generating 0.109 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.