Трехзначное число, записанное с помощью цифр a,b,c имеет величину
100a+10b+c.
Если зачеркнуть (отбросить) старшую цифру, то получится число 10b+c.
Умножая на 6, получаем 6(10b+c)=60b+6c.
И теперь можно составить уравнение
100a+10b+c=60b+6c
100a=50b+5c
100a=5(10b+c)
20a=10b+c
a=(10b+c)/20 (1)
Рассмотрим соотношения между целочисленными a,b,c
( a ∈ [1;9], b,c ∈ [0;9] ), которые удовлетворяют уравнению (1).
Поскольку 10b кратно 10, то сумма 10b+с может оканчиваться нулем только если с=0.
Тогда (1) принимает вид a=10b/20 или a=b/2
Тогда b - четное, т.е. принимает значения 2, 4, 6, 8.
Соответственно, a принимает значения 1, 2, 3, 4.
Теперь можно записать варианты чисел: 120, 240, 360, 480.
<u>PascalABC.NET 3.3.5, сборка 1659 от 09.04.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
var y:=ReadReal('Введите неотрицательное число:');
var x:=Sqrt(y);
Writeln('Корень из этого числа: ',x)
end.
//<em>ax</em><em> + </em><em>b</em><em> = 0,</em><span> где </span><em>а и b</em><span> – любые числа.
var a,b,x:real; //инициализирует переменные a,b и x типа real, с плавающей точкой
begin; //начало программы
readln(a); //ввод a
readln(b); //ввод b
x:=-b/a; //находим корень
writeln(x); //выводим корень
end. //конец программы</span>
V - логическое сложение.
-> импликация.
& - логическое умножение.
(x+y)->(x*z)
Порядок действий: сначала считаем первую скобку, потом вторую, затем из первой скобки делаем импликацию второй скобки. Импликация равна нулю только тогда, когда и 1 следует (->) 0. Во всех остальных случаях импликация равна единице.
Исходя из данного условия имеем два варианта ответа:
1) zxy
2) zyx
Распишем первый вариант и второй.
Первый вариант отпадает на 6 строке из таблицы в задании. т.к при подсчете функция равна 0, а в таблице она равна 1.
Второй вариант подошел, т.к при подсчете функции равны со значением в таблице.
Ответ: zyx