М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lailashihaeva
lailashihaeva
27.01.2022 16:25 •  Информатика

E. Ставки на Межгалактических гонках (7-8 класс) Ограничение времени 1 секунда
Ограничение памяти 256.0 Мб
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
Дамы и господа! Я рад приветствовать вас на очередных Межгалактических гонках на космолётах малой мощности! Сегодня за право чемпиона сражаются действующий чемпион Вильямс-Генрих-III из клана Братьев Флепикс и его многочисленные соперники из сотни достойных кланов из различных уголков Вселенной. Дамы и господа! Открывать гонку выпала честь всем известному сэру Виктору де Борсу из клана Снежных барсов. По правилам гонки в первом заезде он сразится с действующим чемпионом Вильямсом-Генрихом-III из клана Братьев Флепикс. Ставка Виктора де Борса составляет A долларов, ставка Вильяма-Генриха-III – B долларов. Дамы и господа! Смею сообщить вам, что болельщики не довольны ставками Виктора де Борса и Вильямса-Генриха-III. Дамы и господа! С этим нужно что-то делать! Напоминаю, что азарт болельщиков равен наибольшему общему делителю A и B. Гонщики! Давайте сделаем гонку азартной. По нашим правилам, исправить ситуацию предоставляется право Виктору де Борсу. Он имеет право увеличить и A и B на 1. Либо уменьшить и А и В на 1, но только в том случае, когда оба этих значения больше 0. Дамы и господа! За один шаг Виктор де Борс может выполнить любую из этих операций. Виктор де Борс может сделать любое (в том числе и ноль) число шагов. Дамы и господа! По правилам нашей гонки Виктор де Борс должен достичь максимально возможный азарт болельщиков за минимальное число шагов, иначе ему будет присуждено техническое поражение! Поддержим нашего героя аплодисментами! И да пребудет с ним сила! Вперёд и удачи!

Формат ввода
Первая строка содержит целое число t (1 ≤ t ≤ 5⋅10^3) – количество наборов входных данных. Первая и единственная строка каждого набора входных данных содержит два целых числа А и В (0 ≤ A, B ≤ 10^18).

Формат вывода
Для каждого набора входных данных выведите строку, содержащую два целых числа. Если болельщики могут испытать бесконечный азарт выведите 0 0. Иначе, выведите два числа, первое из которых – максимальный азарт, который могут испытать болельщики, второе число – минимальное количество шагов, позволяющее достичь этот азарт.

Примечания
Для набора (8, 5) можно проделать первую операцию один раз, то есть получить (9, 6). Тогда НОД(9, 6) = 3. Это и будет максимально возможным азартом болельщиков. Для набора (1, 2) изначальный азарт равен 1. Это и будет максимально возможным азартом. Для набора (4, 4) болельщики могут испытать бесконечный азарт, если мы применим первую операцию бесконечное количество раз. Для набора (3, 9) можно применить вторую операцию 3 раза, тогда мы получим набор (0, 6). НОД(0, 6) = 6. Это и будет максимально возможным азартом.

👇
Открыть все ответы
Ответ:
singarella123
singarella123
27.01.2022

#include <iostream>

using namespace std;

int main()

{

int YBorn , YNow ;

cout <<"what year where you born in?"<<endl;

cin >>YBorn;

cout <<"what year is it now?"<<endl;

cin >>YNow;

int YOld=YNow-YBorn;

cout<<"at the end of the year:"<<endl;

cout << "you're " <<YOld << " years old"<<endl;

int MOld = YOld*12;

cout<< "and "<<MOld<<" month old"<<endl;

int DOld=YNow/4-YBorn/4+YOld*365;

cout<<"and "<<DOld<<" days old"<<endl;

int HOld=DOld*24;

cout<<"and "<<HOld<<" hours old"<<endl;

int MinOld=HOld*60;

cout<<"and "<<MinOld<<" minutes old"<<endl;

int SOld=MinOld*60;

cout<<"and "<<SOld<<" seconds old"<<endl;

cout<<"and "<<SOld<<"000 miliseconds old"<<endl;

system("pause");

return 0;

}

4,4(45 оценок)
Ответ:
Jessabelle
Jessabelle
27.01.2022
 основные возможности ос windows 
Windows обеспечивает доступность базовых средств ОС в столь непохожих друг на друга системах, как мобильные телефоны, карманные устройства, переносные компьютеры и серверы масштаба предприятия. Возможности ОС можно охарактеризовать, рассмотрев наиболее важные ресурсы, которыми управляют современные операционные системы.• Память. ОС управляет сплошным, или плоским (flat), виртуальным адресным пространством большого объема, перемещая данные между физической памятью и диском или иным накопительным устройством прозрачным для пользователя образом.• Файловые системы. ОС управляет пространством именованных файлов, предоставляя возможности прямого и последовательного доступа к файлам, а также средства управления файлами и каталогами. Используемые в большинстве систем пространства имен являются иерархическими.• Именование и расположение ресурсов. Файлы могут иметь длинные, описательные имена, причем принятая схема именования распространяется также на такие объекты, как устройства, а также объекты синхронизации или межпроцессного взаимодействия. Размещение именованных объектов и управление доступом к ним также являются прерогативой ОС.• Многозадачность. ОС должна располагать средствами управления процессами, потоками и другими единицами независимо выполняться в асинхронном режиме. Задачи могут планироваться и вытесняться в соответствии с динамически определяемыми приоритетами.• Взаимодействие и синхронизация. ОС управляет обменом информацией между задачами и их синхронизацией в изолированных системах, а также взаимодействием сетевых систем между собой и сетью Internet.• Безопасность и защита. ОС должна предоставлять гибкие механизмы защиты ресурсов от несанкционированного или непреднамеренного доступа и нанесения ущерба системе.Microsoft Windows Win 32/Win64 API обеспечивает поддержку не только этих, но и множества других средств ОС, и делает их доступными в ряде версий Windows, некоторые из которых постепенно выходит из употребления, а некоторые поддерживает лишь то или иное подмножество полного API.

Классификация операционных систем
в зависимости от алгоритма управления процессором, операционные системы делятся на:Однозадачные и многозадачные
Однопользовательские и многопользовательские
Однопроцессорные и многопроцессорные системы
Локальные и сетевые.По числу одновременно выполняемых задач операционные системы делятся на два класса:Однозадачные (MS DOS)Многозадачные (OS/2, Unix, Windows)В зависимости от областей использования многозадачные ОС подразделяются на три типа:Системы пакетной обработки (ОС ЕС)
Системы с разделением времени (Unix, Linux, Windows)
Системы реального времени (RT11)
4,4(22 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ