Регистрация
Войти
Стать экспертом Правила
Информатика

Пожалуйста посчитайте пожалуйста! Надо сдать! Python!Обязательно необходимо использовать словарь для запоминания площадей (значение в словаре может быть не только число или строка). Необходимо подсчитать площадь каждой фигуры. Виды фигур: 1 - квадрат, 2 - прямоугольник, 3 - круг, 4 - прямоугольный треугольник. Затем подсчитать все фигуры каждого типа. Формат ввода: в первой строке вводится число фигур N > 0. В следующих строках вводится через пробел номер фигуры(см. выше), информация о размерах. (у квадрата одна сторона, у прямоугольника 2 стороны, у круга радиус, у прямоугольного треугольника 2 стороны) Размеры только целые числа больше 0 Формат вывода: Количество квадратов Площади квадратов через пробел в порядке возрастания Количество прямоугольников Площади прямоугольников через пробел в порядке возрастания Количество кругов Площади кругов через пробел в порядке возрастания Количество прямоугольных треугольников Площади прямоугольных треугольников через пробел в порядке возрастания Площади округлить до целого по правилам математики. Так же поможет функция split(). См. документацию по строкам в python Для сортировку использовать функцию sorted. см документацию Обязательно есть хотя бы одна фигура каждого типа Sample Input: 10 1 2 2 4 2 4 31 3 3 1 5 3 6 211 3 4 2 1 4 3 2 Sample Output: 2 4 25 3 1 4 8 4 13 28 50113 1 2

ОТВЕТЫ

Скриншоты кода приложены во вложениях.

Код целикоми тестов stdin/stdout доступен в онлайн ide:  https://ideone.com/4UJH7r

=======================

Ваши отзывы и оценки позволяютоценить качество а.

Успехов в учёбе!

  1. 6 лет прошло, оформление кода на "Знаниях так и не изобрели"
163
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам