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

BThero играет в тетрис. Поле можно представить как прямоугольник с шириной W и бесконечной высотой. Для удобства скажем что прямоугольник находится на двумерной системе координат. Левая нижняя клетка поля имеет координаты (1,1), а правая нижняя — (W,1). В игре последовательно произошли q событий двух типов:

На поле падает новый прямоугольник покрывающий x-отрезок [l,r] и высотой h. Он начинает падать с бесконечной высоты и падает до тех пор, пока не уткнется в другой прямоугольник или на дно поля. Заметьте, что в данной вариации тетриса двигать прямоугольники вы не можете.
Поступает запрос с одним целым числом y. Надо ответить, сколько клеток на высоте y уже заняты прямоугольниками.
эффективно обработать все события!


BThero играет в тетрис. Поле можно представить как прямоугольник с шириной W и бесконечной высотой.
BThero играет в тетрис. Поле можно представить как прямоугольник с шириной W и бесконечной высотой.

Показать ответ
Ответ:
younactja228
younactja228
05.11.2021 01:32

Аннотация: Изучаются объекты и их имена, их признаки, их разновидности. Состав объектов, системы объектов. Какие бывают объекты и их классификация. Что такое система объектов? Рассматривается персональный компьютер как система. 

Конспект: Модель - это объект, который используется в качестве "заместителя", представителя другого объекта с определённой целью. 

Бывают натурные и информационные модели. Натурные модели - это реальные предметы в уменьшенном виде воспроизводящие внешний вид. Информационные модели - это описания объекта-оригинала на языках кодирования информации.

0,0(0 оценок)
Ответ:
Akura12
Akura12
16.11.2020 04:10

Решается и первая и вторая

Вывод на скриншотах

 

#include <iostream>
using std::cout;
using std::cin;
using std::endl;

bool check(int, int);

int main()
{
   int a, b, c;

   cout << "Enter a, b, c: "; //Вводить через пробел
   cin >> a >> b >> c;

   //Проверка на упорядоченность
   if(a <= b && b <= c)
   {

      //Если числа являются упорядоченными,

      // то вывести на экран удвоенные значения
      cout << "The numbers are ordered:\n";
      cout << (a * 2) << ' ' << (b * 2) << ' ' << (c * 2) << endl;
   }
   else
      cout << "The numbers are not ordered" << endl;

   //Проверка на равенство
   if(check(a, b) || check(b, c) || check(a, c))
   {
      cout << "There are equal numbers" << endl;//Есть равные числа
   }
   else
      cout << "Equal numbers are not" << endl;//Нет равных чисел
   return 0;
}

bool check(int x, int y)
{
   if(x == y)
   {
      return true;
   }
   else
      return false;
}

 

 


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