Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2014, 23:31   #11
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Имея 2 четырехзначных числа A и B.
Примерно:
Код:
k1 := [];
k2 := [];
n := 0;
m := 0;
for i := 1 to 4 do
begin
  if (a mod 10) = (b mod 10) then
    inc(n)
  else
  begin
    k1 := k1 + [a mod 10];
    k2 := k2 + [b mod 10];
  end;
  a := a div 10;
  b := b div 10;
end;
k := k1 * k2;
for i := 0 to 9 do
  if i in k then
    inc(m);
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на логику genrix Помощь студентам 1 25.02.2014 07:56
Информатика. Visual Basic. Вычисление выражения, задачи и суммы ряда. Tyler^ Помощь студентам 0 28.09.2011 18:21
Задачи на логику. Александр95 Помощь студентам 9 14.04.2011 18:27
Тест на логику xTANATOSx Свободное общение 5 21.10.2007 16:39