В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Fosa1
Fosa1
27.03.2021 23:38 •  Информатика

F. книга моих воспоминаний. поэт сөләйман зарегистрировался в новой социальной сети «всәләте» и желает начать вести там свой дневник. обычно записи в дневниках длинные, поэтому писателю придется публиковать свои записи в нескольких постах. чтобы сохранить целостность своих постов, сөләйман решает следовать таким правилам: в каждом посте должно быть от 1 до 140 символов (букв, пробелов и знаков препинания) включительно. исходная запись должна быть разбита на посты по пробелам (пробел, по которому было произведено разбиение, удаляется). если пост не является последним, в его конец нужно добавить троеточие. если пост не является первым, в его начало нужно добавить троеточие. троеточие — это три точки, которые идут подряд («»). чтобы свое время и время своих читателей, сөләйман хочет разбить записи из своих дневников на как можно меньшее количество постов. поэту сделать такое разбиение, при этом следуя выше правилам. входные данные. на вход подается строка из маленьких латинских букв и пробелов. она не начинается и не заканчивается пробелами и никакие два пробела в ней не идут подряд. длина строки не превышает 10000. выходные данные. в первой строке выведите число n – количество постов, на которое надо разбить исходную строку. в следующих n строках выведите сами посты. если запись разбить заданным невозможно, выведите −1. пример входные данныe: hi its suleymans diary check for new posts everyday. выходные данные: 1 hi its suleymans diary check for new posts everyday. примечание второй пример: входные данные (одна строка) dear subscribers today i was solving sanak olympiad and solved all the tasks from elimination round the problems were very interesting see you all in the finals выходные данные (три строки) 2 dear subscribers today i was solving sanak olympiad and solved all the tasks from elimination round the problems were very you all in the finals

Показать ответ
Ответ:
МарусяЧешир
МарусяЧешир
29.03.2022 04:34

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   double x1, y1, x2, y2, x3, y3, a, b, c;

   

   cout << 'Введите координаты точек треугольника: ';

   cin >> x1;

   cin >> y1;

   cin >> x2;

   cin >> y2;

   cin >> x3;

   cin >> y3;

   

   a = sqrt(pow((x2 - x1), 2) + pow((y2 - y1), 2));

   b = sqrt(pow((x3 - x2), 2) + pow((y3 - y2), 2));

   c = sqrt(pow((x1 - x3), 2) + pow((y1 - y3), 2));

   

   if (a = b = c) {

       cout << "Данный треугольник - равносторонний\n";

   }

   else if (a == b || b == c || a == c ) {

       cout << "Данный треугольник - равнобедренный\n";

   }

   else if (a != b && b != c && a != c) {

       cout << "Данный треугольник - разносторонний\n";

   }

   

   if (c > a && c > b) {

       if (c*c == a*a + b*b) {

           cout << "Данный треугольник - прямоугольный";

       }

       else if (c*c < a*a + b*b) {

           cout << "Данный треугольник - остроугольный";

       }

       else {

           cout << "Данный треугольник - тупоугольный";

       }

   }

   else if (a > b && a > c) {

       if (a*a == b*b + c*c) {

           cout << "Данный треугольник - прямоугольный";

       }

       else if (a*a < b*b + c*c) {

           cout << "Данный треугольник - остроугольный";

       }

       else {

           cout << "Данный треугольник - тупоугольный";

       }

   }

   else {

       if (b*b == a*a + c*c) {

           cout << "Данный треугольник - прямоугольный";

       }

       else if (b*b < a*a + c*c) {

           cout << "Данный треугольник - остроугольный";

       }

       else {

           cout << "Данный треугольник - тупоугольный";

   }

   }

}

0,0(0 оценок)
Ответ:
gehdjtg
gehdjtg
05.02.2020 01:23

Багато користувачів вважають, що якщо фотографії викладені в мережу, їх автори надали дозвіл на їх вільне використання. Такі міркування є помилковими, та призводять до порушення законодавства України про авторські та суміжні права. Тому важливо знати правила, які охороняють твори та їх авторів від протиправних посягань з боку інших осіб.

Про відповідальність за порушення законодавства про авторські права та захисту своїх прав інтелектуальної власності розповідає фахівчиня Першого одеського бюро правової до Ірина Кисельова.

Одним з поширених порушень авторського права є протиправне розміщення письмового твору автора в мережі Інтернет. Захищати власні права важливо: ставлення до таких кейсів може стати серйознішим, якщо вони частіше будуть з’являтися в інформаційному просторі.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота