Теперь в Хогвартсе новые правила приема. Все будущие чародеи и волшебники должны сначала сдать ЕГЭ по трем предметам (астрономии, заклинаниям, истории магии), получив по каждому предмету от 0 до включительно. Вести прием будущих учащихся школы поручили Распределительной шляпе, а у нее, конечно же, свой критерий того, кто из двух претендентов на поступление в школу лучше. Шляпа сравнивает соответствующие ЕГЭ двух претендентов и отдает предпочтение тому, у которого хотя бы по двум из трех предметов строго больше, чем у другого. Например если первый претендент набрал (25, 34, 75), а второй - (30, 40, 10), то шляпа выберет второго, так как у него по двум предметам выше, чем по этим же предметам у первого претендента.
Напишите программу, которая Распределительной шляпе выбрать одного из двух претендентов на обучение в Хогвартсе.
using System;
namespace restless
{
class Program
{
static void Main(string[] args)
{
int N;
bool _isBin = true;
N = Convert.ToInt32(Console.ReadLine());
N = Math.Abs(N);
while (N > 0)
{
if (N % 10 != 0 && N % 10 != 1)
{
_isBin = false;
break;
}
N /= 10;
}
Console.WriteLine(_isBin);
}
}
}
1)1101102 = 1∙2^5+1∙2^4+0∙2^3+1∙2^2+1∙2^1+0∙2^0 = 32+16+0+4+2+0 = 54
2) 123 шестнадцати = 2131 пятой -
сначала переводим из шестнадцатой в десятичную
123=1·16^2 +2·16^1 +3·16^0 =291
Приведем целую часть числа 291 в систему счисления 5 последовательным делением на число 5:
291/5=58 остаток 1
58/5=11 остаток 3
11/5=2 остаток 1
2/5=0 остаток 2
Записав полученные цифры в ряд снизу вверх, получим: 2131
3) Здесь тоже сначала переводим в десятичную систему:
12345 = 1∙8^4+2∙8^3+3∙8^2+4∙8^1+5∙8^0 = 4096+1024+192+32+5 = 5349
Затем переводим уже в 16-ую систему с деления:
(1 картинка)
4) 256+128=37E шестнадцатой
5)110111+101101=1100100 двоичной
6)AE5D-5A3F=541E шестнадцатой
7)11110*1101=110000110 двоичной
А вообще есть полно сайтов, которые решают такие примеры с системами счисления. Вот один из них: https://calculatori.ru/slozhenie.html (на нем также можно переводить из одной системы в другую). А главное, там есть объяснение и пошаговое решение.
Объяснение: