// PascalABC.NET 3.2, сборка 1345 от 24.11.2016 // Внимание! Если программа не работает, обновите её версию! begin var a:=ArrRandom(10,1,30); a.Println; Writeln('Сумма четных чисел равна ',a.Where(x->x.IsEven).Sum) end.
Пример 27 11 27 26 20 17 26 20 3 25 Сумма четных чисел равна 92
Если Света и Настя идут в лес, то и Маша идет в лес. Иначе - если они идут на рыбалку - то и Маша тоже. Если они идут на рыбалку, то Гриша тоже. Иначе - если они идут в лес - то и Гриша идет в лес. А Алексей вместе с Гришей. Получается, что Маша, Гриша и Алексей идут туда, куда идут Света и Настя. Света, похоже, везде ходит вместе с Настей. А Настя идет вслед за Мишей. Получается, что они все идут вслед за Мишей. Верное утверждение 2: Если Света идет в лес, то все берут корзины и ножики и тоже идут в лес за грибами.
Последовательности длиной 7, содержащей 5 букв А могут быть следующими: ** (* - любой из символов В или С) *А* ААА*АА* АА*ААА* А** ** (пока 6 вариантов) Далее - аналогично: **А ААА*А*А АА*АА*А А*ААА*А **А (ещё 5 вариантов) ААА**АА АА*А*АА А*АА*АА *ААА*АА (ещё 4 варианта) АА**ААА А*А*ААА *АА*ААА (ещё 3 варианта) А** *А* (ещё 2) ** (ещё 1) Итого: 6+5+4+3+2+1=21 Так как на месте * могут быть любые из 2 символов В или С, то это даст ещё по 4 варианта для каждого случая. Можно здесь, конечно, комбинаторику вспомнить. Итого: 21*4 = 84
// Внимание! Если программа не работает, обновите её версию!
begin
var a:=ArrRandom(10,1,30); a.Println;
Writeln('Сумма четных чисел равна ',a.Where(x->x.IsEven).Sum)
end.
Пример
27 11 27 26 20 17 26 20 3 25
Сумма четных чисел равна 92