Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
a = int(input("Введите число a >>"))
b = int(input("Введите число b >>"))
k = int(input("Введите число k >>"))
m = 1
d = 0
for i in range(a,b):
while m < b:
if i % m == 0:
d += m
++m
if d == k:
print(i)
хотелось бы напомнить, что с=12, f=15, а=10.
имеем:
20с7f_16 = 2·16⁴ + 0·16³ + 12·16² + 7·16¹ + 15·16⁰ = 2·65536 + 12·256 + 7·16 + 15 = 131072 + 3072 + 112 + 15 = 134271_10(f3ao6/4)_16 = (15·16⁴ + 3·16³ + 10·16² + 0·16¹ + 6·16⁰)/4 = (15·65536 + 3·4096 + 10·256 + 6)/4 = (983040 + 12288 + 2560 + 6)/4 = 997894/4 = 249473,5 _10
var a: array [1..10] of integer;
min,max,i,c,b: integer;
begin
read(c,b);
randomize;
for i : = 1 to 10 do
a[i]: = random(b) -c+1;
min: =1;
max: =1;
for i: = 1 to 10 do
if a[min]> a[i] then min: =i;
if a[max]< a[i] then max: =i;
end;
writeln(a[min], a[max]);
end.
Популярные вопросы