С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.11.2017
Сообщений: 5
1

Определить количество M-значных натуральных чисел у которых сумма цифр стоящих на нечетных разрядах равна N

10.11.2017, 23:17. Показов 3038. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем! Помогите пожалуйста написать программу и составить схему алгоритма по следующему заданию:
Определить количество M-значных натуральных чисел у которых сумма цифр стоящих на нечетных разрядах равна N (10<=N<=30, 0<M<5)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2017, 23:17
Ответы с готовыми решениями:

Определить количество М-значных натуральных чисел, у которых сумма цифр, стоящих в нечетных разрядах, равна N
Определить количество М-значных натуральных чисел, у которых сумма цифр, стоящих в нечетных...

Определить количество M-значных натуральных чисел, у которых сумма цифр равна заданному значению
Определить количество M-значных натуральных чисел, у которых сумма цифр, стоящих в нечетных...

Найти все натуральные числа, у которых сумма цифр, стоящих в нечетных разрядах равна заданному числу
Найти все N-значные натуральные числа (1&lt;N&lt;9), у которых сумма цифр, стоящих в нечетных разрядах...

Определить k — количество трёхзначных натуральных чисел, сумма цифр которых равна n
Определить k — количество трёхзначных натуральных чисел, сумма цифр которых равна n ( ). Операции...

2
Модератор
10054 / 5397 / 3352
Регистрация: 17.08.2012
Сообщений: 16,510
11.11.2017, 14:39 3
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Цитата Сообщение от valtes Посмотреть сообщение
10<=N<=30, 0<M<5
Странно...
Посмотрим, что там у нас в зависимости от M... Пусть искомое количество числел будет K. Обозначим количество чисел с заданной суммой при каком-либо одном фиксированном наборе чётных разрядов как L.

MNLK
1[0..9]11
2[0..9]19
3[1..18]X10X
4[0..18]X90X

То есть, если число содержит не более двух разрядов, или N>18, будет K=0.

Строго по заданию, с учётом вышеизложенного:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
var m, n, k, a, b, i: integer;
begin
  repeat
    write('N in [10..30];  N = ');
    readln(n)
  until n in [10..30];
  repeat
    write('M in [1..4];  M = ');
    readln(m)
  until m in [1..4];
  if (m <= 2) or (n > 18)
    then k := 0
    else begin
      if m = 3
        then begin
          a := 10;
          b := 10
        end
        else begin
          a := 0;
          b := 90
        end;
      for i := a to 99 do if i div 10 + i mod 10 = n then inc(k);
      k := k * b
    end;
  writeln('K = ', k);
  readln
end.
0
11.11.2017, 14:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.11.2017, 14:39
Помогаю со студенческими работами здесь

Определить количество трехзначных натуральных чисел, сумма цифр которых равна n
Определить k – количество трехзначных натуральных чисел, сумма цифр которых равна n(1&lt;=n&lt;=27)....

Определить количество трехзначных натуральных чисел, сумма цифр которых равна n
Определить k - количество трехзначных натуральных чисел, сумма цифр которых равна n (1&lt;=n&lt;=27)....

Определить k - количество трехзначных натуральных чисел, сумма цифр которых равна n (1<=n<=27)
Определить k - количество трехзначных натуральных чисел, сумма цифр которых равна n (1&lt;=n&lt;=27)....

Определить количество трехзначных натуральных чисел, сумма цифр которых равна n
Помогите, пожалуйста, решить задачу: Определите k-количество трехзначных натуральных чисел, сумма...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru