Объяснение:
10+15+30=55км - длина грунтовой дороги.
55/20=11/4=2 3/4=2,75ч - время движения по грунтовой дороге;
50/30 +30/20=5/3 +3/2=1 4/6 +1 3/6=2 7/6=3 1/6 ч - время движения по новой и оставшейся грунтовой дороге.
2 3/4<3 1/6
Следовательно, минимально возможное время движения велосипедиста будет по грунтовой дороге. Время движения по которой составляет 2,75 часа.
№1
var chislo, sum: integer;
begin
repeat
writeln('Введите трехзначное число:');
readln(chislo);
until chislo in [100..999];
while chislo > 0 do
begin
sum := sum + chislo mod 10;
chislo := chislo div 10;
end;
if sum mod 2 = 0 then
write('Число четное')
else write('Число нечетное');
readln;
<span>end.
</span>
№2
var factorial: longint; chislo, i: byte;
begin
chislo := 5;
factorial := 1;
for i := 2 to chislo do
factorial := factorial * i;
writeln('5! = ', factorial);
<span>end.</span>
Double average (std::vector <int> vector){ int sum = 0; int size = vector.size(); while (vector.size()) { sum += vector.back(); vector.pop_back(); } return sum/size;}
using System;
using System.Linq;
namespace Prog
{
public class Program
{
public static void Main(string[] args)
{
String str = "15 0 87 2 34";
String[] nums = str.Split(' ');
var evenNumbers = nums.Where(i => Convert.ToInt32(i) % 2 == 0);
foreach (String i in evenNumbers)
Console.WriteLine(i);
}
}
}
Подробнее - на Znanija.com - znanija.com/task/30617450#readmore