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

Олимпиада по информатике РЕМОНТ ДОРОГИ Ограничение времени 1 секунда
Ограничение памяти 256Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt Первая строка ввода содержит четыре натуральных числа A,B,C и D, разделенных пробелами (1 ≤ A,B,C,D ≤ 109) — номера километров дороги, которую укладывал Лёша.
Формат вывода
Вывести одно целое число — общую длину уложенной дороги.
Пример 1
Ввод Вывод
1 2 6 4

3

Пример 2
Ввод Вывод
1 6 2 4

5

Показать ответ
Ответ:
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 оценок)
Ответ:
Lola664
Lola664
15.03.2023 01:39

«VID-201238291» (10 240 Кбайт)

«VID-201239013» (9 216 Кбайт)

«VID-201238293» (5 120 Кбайт)

«VID-201238295» (1 024 Кбайт)

Объяснение:

Бабушке нужно скачать видео размером 25 Мбайт. Для этого придётся отправить в корзину какие-то старые ролики. Бабушка просит удалить как можно меньше видео.

«VID-201238291» (10 240 Кбайт)  - это 10240/1024 = 10 Мбайт

«VID-201239013» (9 216 Кбайт)  - это 9216/1024 = 9 Мбайт

«VID-201238293» (5 120 Кбайт) - это 5120/1024 = 5 Мбайт

«VID-201238295» (1 024 Кбайт) - это 1024/1024 = 1 Мбайт

Берём наибольшие значения из представленных. 6 Мбайт нет, лишь:

10 Мбайт, 5 Мбайт, 1 Мбайт, 0.5 Мбайт, 2 Мбайт, 9 Мбайт, 4 Кбайт и 60 Кбайт.

(1 Мбайт = 1024 Кбайт - просто делим; 1 Кбайт = 1024 Байт (они отпадают)).

Используем: 10 Мбайт + 5 Мбайт + 9 Мбайт + 1 Мбайт = 25 Мбайт.

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