Mr-Dm1try / JS_EntryTest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#First Task
Количество касс - 10, с возможностью увеличения/уменьшения. Кассиры работают в несколько смен, не закреплены за определенной кассой.
Товары имеют категорийность.
Постоянные покупатели пользуются дисконтными картами, дающими разную скидку в зависимости от накопительной суммы покупок.
Дополнительно могут существовать акционные программы скидок на определенную категорию товаров.
Предложить архитектуру базы данных для обеспечения работы кассы.

#Second Task
Существует военная часть с иерархией.
Предложить вариант БД состава военной части.

#Third Task
Дана текстовая строка, которая содержит два вида скобок - круглые и квадратные. Скобки считаются расставленными правильно, если каждой открывающей соответствует закрывающая, причем между ними не может оказаться не парных скобок другого вида.
Правильная расстановка скобок:
- (()) []([]) [()] [[([[[(())]]])]]
Неправильная расстановка скобок:
- ([]
- [(])
- ((][))
В строке помимо скобок, могут находиться и другие символы.

About


Languages

Language:C# 100.0%