443(8) нельзя, потому что в его двоичной записи 9 бит (100 100 011)
101 010(2) - можно, всего 6 бит.
256(10) нельзя, потому что 256=2^8 и для его двоичной записи нужно 8+1=9 бит.
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
var s:=ReadlnString('Вводите:');
Write('Кол-во слов: ',s.ToWords.Count)
end.
<u><em>Тестовое решение</em></u>
Вводите: А роза упала на лапу Азора
Кол-во слов: 6
Txt, doc– расширения текстовых документов.
jpg, gif, png, tiff– расширения фотографий.
avi, mpg, mpeg, wmv – расширения видеофайлов.
xls– расширение электронных таблиц Excel.
htm, html – расширения Интернет-страниц.
hlp– расширение файлов-справки.
exe, com– расширения выполняемых программ.
rar, zip– расширения архивных файлов.
dll, lib, obj– расширения файлов-библиотек.<span>
</span>
954-459=495
100a+10b+c-100c-10b-a=99a-99c=99(a-c)
найдем все трехзначные что делятся на 99
198
297
396
495
594
693
792
891
990
и проверяем каждое
Using System;
public class Test
{
public static void Main()
{
double r, x, y;
Console.Write("r = ");
r = double.Parse(Console.ReadLine());
Console.Write("x = ");
x = double.Parse(Console.ReadLine());
Console.Write("y = ");
y = double.Parse(Console.ReadLine());
if ((y>=0)&&(x*x+y*y<=r*r)||(x<=0)&&(y>=-r)&&(y<=x))
Console.WriteLine("Точка попадает в область");
else Console.WriteLine("Точка не попадает в область");
Console.ReadLine();
}
}
Пример:
<span>r = 3
x = -1
y = -2
Точка попадает в область</span>