Ввести n чисел. определить сколько среди них положительных и кратных трём. результат получить в переменной k. исходные данные: n=5.
128
415
Ответы на вопрос:
Var k, n: byte; t: integer; begin readln(n); for i: byte : = 1 to n do begin readln(t); if ((t > 0) and (t mod 3 = 0)) then k += 1; end; writeln(k); end. алг нач цел k, i, n, t k : = 0 ввод n нц для i от 1 до n ввод t если ((t > 0) и (mod(t, 3) = 0)) то k : = k + 1 все кц вывод k кон
На первое место мы можем поставить любую из 5 букв, на второе, по условию оставшиеся из 4, но мы должны повторить эту букву еще раз, т.е. у нас будет всего 1 вариант для одного из слотов, ну и на оставшиеся 2 места мы можем поместить любую из 3х. таких перестановок можно сделать 3 штуки(сразу перемножим их): 5 4 1 3 3 = 180 5 4 3 1 3 = 180 5 4 3 3 1 = 180 отсюда ответ: 180*3 = 540
Популярно: Информатика
-
wbkamtoy04.05.2020 23:34
-
Лиза4511104.06.2020 06:10
-
sahsaperrucci07.09.2020 22:13
-
кисел546712.06.2021 00:12
-
Анндрейй27.08.2020 19:45
-
ANI57723.11.2021 03:48
-
horizontal14.06.2022 12:25
-
плртпломм06.11.2020 01:25
-
sjckskcdkck18.10.2022 23:00
-
alina20012028.05.2021 12:08