skorpion7228528
?>

Вася составляет 3-буквенные слова, в которых есть только буквы к, р, а, н, причём буква а используется в каждом слове хотя бы 1 раз. каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. словом считается любая допустимая последовательность букв, не обязательно осмысленная. сколько существует таких слов, которые может написать вася? как решить?

Информатика

Ответы

dashasnegirva
Всего 3-буквенных слов, составленных из этих букв без ограничений на число букв А, 4^3 = 64 (на каждое из трёх мест претендуют 4 буквы, бувы можно выбирать независимо).

Из них не подходят (не содержат букв А) 3^3 = 27 (тут на каждое место по 3 буквы).

Тогда подходящих 64 - 27 = 37.
partners

1)

var a,b,x,y:longint;

begin

write("Vvedite nachalo i konec otrezka: ");

read(a,b);

write("Vvedite x: ");

read(x);

y:=sqr(x)*x;

if (y>a)and(y<b) then write("Na dannom otrezke znachenie funkcii ravno ",y) else write("Na dannom otrezke net reshenii");

readln

end.

2)

var c,i:byte;

begin

for i:=49 to 215 do

if (i mod 4=0) then c:=c+1;

write("Kolichestvo chisel, kratnyh 4 na zadannom promezhutke ravno ",c);

readln

end.

3)

var i:integer;

p:longint;

for i:=1000 to 9999 do

if (i mod 10=3) then p:=p*i;

write("Proizvedenie chetyrehznachnyh chisel, okanchivaushihsya na 3 ravno ",p);

readln

end.

4)

var i:byte;

c:integer;

begin

for i:=221 to 778 do

if ((i mod 10)=(i div 100)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

5)

var i:longint;

c:integer;

begin

for i:=10000 to 99999 do

if ((i mod 10)=(i div 10000))and(((i mod 100)div 10)=((i div 1000)mod 10)) then c:=c+1;

write("Kolichestvo chisel ravno ",c);

readln

end.

zoocenterivanoff51

ответ: Считываем первое число(n), чтобы определить, до какого момента должен продолжаться цикл. Создаем переменную sum, чтобы хранить найденное количество чисел, удовлетворяющих условию. Запускаем цикл, считываем число, если последняя цифра - 4 (проверяем при получения остатка от деления на 10) и число делится на 6 (проверяем при получения остатка от деления на 6), то добавляем к в переменную sum 1.

n = int(input())

sum = 0

for i in range(0, n):

  current = int(input())

  if current % 10 == 4 and current % 6 == 0:

      sum += 1

print(sum)

Объяснение: n = int(input())

sum = 0

for i in range(0, n):

  current = int(input())

  if current % 10 == 4 and current % 6 == 0:

      sum += 1

print(sum)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вася составляет 3-буквенные слова, в которых есть только буквы к, р, а, н, причём буква а используется в каждом слове хотя бы 1 раз. каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. словом считается любая допустимая последовательность букв, не обязательно осмысленная. сколько существует таких слов, которые может написать вася? как решить?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Евгения-Валерий
alyonazharikowa4
Soliyabronzoni
aksmobile
skononova01
Yevgenevich775
dubaiexport
Nonstop788848
ddavydov1116
Валуева
irinanikulshina144
TatyanaVladimirovich
D-posilochka
maisa1991
ПодлеснаяМакарова1883