Для начинающих на С. Составители
Скачать 1.31 Mb.
|
Задача 10 (№ 819) Прямоугольный параллелепипед(Сложность: 10%)Прямоугольный параллелепипед - это объемная фигура, у к оторой шесть граней, и каждая из них является прямоугольником. Моделями прямоугольного параллелепипеда служат классная комната, кирпич, спичечная коробка. Длины трех ребер прямоугольного параллелепипеда, имеющих общий конец, называют его измерениями. На приведенном рисунке измерения представлены ребрами AB, BC и BF с общим концом в точке B, а значения измерений равны их длинам a, b и c соответственно. По заданным измерениям прямоугольного параллелепипеда Вам необходимо определить площадь его поверхности и объем. Входные данные
Выходные данные В выходной файл OUTPUT.TXT выведите через пробел два целых числа: площадь поверхности и объем заданного параллелепипеда. #include using namespace std; long long a, b, c; int main() { cin >> a >> b >> c; cout << 2*(a*b + b*c + a*c) << " " << a*b*c; return 0; } Задача 11 (№ 756) Рыболовная сеть (Сложность: 10%)
Входные данные. Входной файл INPUT.TXT содержит два целых числа M и N – размеры рыболовной сети (1 ≤ M, N ≤ 10 000). Выходные данные В выходной файл OUTPUT.TXT выведите максимальное число разрывов заданной сети, которые не приведут к распадению рыболовной снасти Петровича.
Задача 12 (№ 697) Ремонт. (Сложность: 11%)Ваш любимый дядя – директор фирмы, которая делает евроремонты в офисах. В связи с финансово-экономическим кризисом, дядюшка решил оптимизировать свое предприятие. Давно ходят слухи, что бригадир в дядюшкиной фирме покупает лишнее количество стройматериалов, а остатки использует для отделки своей новой дачи. Ваш дядя заинтересовался, сколько в действительности банок краски необходимо для покраски стены в офисе длиной L метров, шириной – W и высотой – H, если одной банки хватает на 16м2, а размерами дверей и окон можно пренебречь? Заказов много, поэтому дядя попросил написать программу, которая будет все это считать. Входные данные. Входной файл содержит три натуральных числа L, W, H – длину, ширину и высоту офиса в метрах, каждое из которых не превышает 1000. Выходные данные. В выходной файл OUTPUT.TXT выведите одно целое число – минимальное количество банок краски, необходимых для покраски офиса.
#include #include using namespace std; int main (){ float l, w, h, x; cin>>l>>w>>h; |