48 мин=48:60=4/5 (часа) (1 час=60 мин) Расстояние между А и В - 1 х часов ехал велосипедист V=S:t 1/х - скорость велосипедиста х-3 часов ехал мотоциклист 1:(х-3) - скорость мотоциклиста S=Vt 1/х*4/5=4/5х - проехал велосипедист до встречи 1:(х-3)*4/5=4:(5х-15) - проехал мотоциклист до встречи 4/5х+4:(5х-15)=1 4(5х-15)+4*5х=5х(5х-15) Разделим обе части ур-ия на 5 4(х-3)+4х=х(5х-15) 4х-12+4х=5х2-15х 5х2-23х+12=0 D=23*23-4*5*12=529-240=289 Корень из D=17 х"=(23-17):10=6/10=3/5 (не подходит по условию) х=(23+17):10=40:10=4 (часа) ответ: велосипедист потратил на дорогу из В в А 4 часа
var b,i,z,k: integer;
a: array[1..10000] of integer;
begin
read(b);
z: =0;
k: =0;
while b> 0 do
begin
z: =z+1;
a[z]: = b mod 10;
b: =b div 10;
end;
for i: =2 to z-1 do
if a[i]=a[i-1] or a[i]=a[i+1] then
k: =1;
if k=1 then writeln (‘да’)
else writeln (‘нет’);
end.
второй способ:
var a,b,c: integer;
begin
read(a);
k: =0;
c: =10; // это должно быть обязательно число, но не цифра
while a > 0 do
begin
b: =a mod 10;
a: =a div 10;
if b=c then k: =1;
c: =b;
end;
if k=1 then writeln (‘да’)
else (‘нет’);
end.