#include<iostream>
#include<string>
using namespace std;
int main()
{
int A, B;
cout <<"A = ",cin >> A;
cout <<"B = ",cin >> B;
int d = A / 2, S = 0;
while(d > 0)
{
if (A % d == 0) S+=d;
d--;
}
cout << (S == B?"DA":"NET");
return 0;
}
===== PascalABC.NET =====
begin
var Y := ReadInteger('Y =');
if Y in Range(10, 99) then
Println(Y + 18)
end.
Пусть в восьмеричной системе счисления число выглядит как abc₈, а в шестиричной def₆, тогда d=a+2, e=b+2, f=c+2.
Перейдем к записи в расширенном виде.
a×8²+b×8+c = (a+2)×6²+(b+2)×6+(c+2)
64a+8b+c=36a+72+6b+12+c+2
28a+2b=86
14a+b=43 → b=43-14a
Понятно, что a,b,c - это восьмеричные цифры и они должны быть одноразрядными и положительными. Простым перебором устанавливаем, что a=3, b=1.
Тогда 31c₈ = 53f₆
Поскольку f ∈ [0;5] ∩ с ∈ [0;7] ∩ f=c+2, то с ∈ [0;3] и чисел может быть всего <u>четыре</u>: 310₈, 311₈, 312₈, 313₈
Ответ: 4
40*60=2400(всего символов)
2400*8=19200 (объём всех символов в битах)
19200/8/1024=2.34375 (объём всех символов в Килобайтах)
16/2.34375=6.82...
Ответ: 6 страниц<span />
После выполнения алгоритма S будет равно 102
P.S. В следущий разпожалуйста прикрепляй фото