Building Base
Сингулярність настала і нам необхідно побудувати ідеальне робо-місто для наших повелителів. В цьому сяючому роботрополісі всі будівлі будуть прямокутними, а всі вулиці будуть знаходитися на напрямках "південь-північ" та "схід-захід" і сформують дивовижну вуличну мережу. Перед тим, як почати, треба створити клас для представлення ідеальної будівлі.
Оскільки всі будівлі в місті прямокутні, а їхні стіни паралельні вулицям, ми можемо визначити будь-яку будівлю, використовуючи тільки координати "південно-західного" кута, а також два аргументи (довжину стін із заходу на схід, та довжину стін з півночі на південь) разом з висотою будівлі. Ці значення описані як додатні...