Даны числа а и в. если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями. сделать на dev c++
Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком. Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.
Кульминацией в теории групп и колец Галуа является понятиеконечного поля. Поле, конечное поле обозначает одну и ту же структуру. Однако не стоит забывать о существовании и бесконечных полей, но такие в криптографии не рассматриваются.Поле F <F, +, *, 0, 1> называют конечным, если F - множество его элементов - конечно.Обозначение <F, +, *, 0, 1> означает F - множество элементов, для которых справедливы операции + (аддитивная операциия) и * (мультипликативная операция), а также существует адитивныйединичный элемент по сложению (аддитивный нуль) - 0 иединичный элемент по умножению (мультипликативная единица) - 1.Обозначается конечное поле Fq, где q - количество элементов поля.Если р - простое число и q = р, то Z/(q) - кольцо классов вычетов по модулю р, т.е. конечное поле из р элементов:0 (mod p), 1 (mod p), 2 (mod p), ... , p-1 (mod p),Если a = b (modp), то a b (modp)Пример 1. Пусть р = 5. Тогда полем является множество {0, 1, 2, 3, 4}. Тогда аддитивная операция представлена следующим образом:+01234001234112340223401334012440123мультипликативная операция представлена следующим образом:*123411234224233314244321Пример 2. Решить в поле F(11) уравнения: 1) 5+7 2) 3*4 3) 4*41) 5 + 7 (mod 11) 1 (mod 11); 2) 3*4 (mod 11) 1 (mod 11); 3) 4*4 (mod 11) 5 (mod 11).Характеристика поляЕсли для любого натурального m в поле F(q)m*1 = 0,то наименьшее m - есть характеристика поля F(q). Иначе поле считается нулевой характеристики.Любое числовое поле - поле нулевой характеристики. Кольцо классов вычетов по модулю простого числа является полем характеристики р.ТЕОРЕМА. Если F - подполе поля H, то характеристика полей F и H равны.Пример 3. Поле из примера 2 - поле F(11) является полем характеристики 11.Пример 4. Поле F(11^3) является также полем характеристики 11, т.к. поле F(11) является подполем поля F(11^3).Поле F(11^3) является уже примером расширенного поля Галуа (см. расширения конечных полей Галуа).
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a==b)
{
a=0;
b=0;
}
else
if(a>b)
b=a;
else
a=b;
cout<<a<<" "<<b;
return 0;
}