Aleksandrova Zhanna1250
?>

Какие современные программисты существуют и в каких программах они работают?

Информатика

Ответы

kirillboytsov403
Microsoft Visual Studio
oleonov

Оба искомых числа должны лежать в промежутке от 25 (100 в 5-ричной записи) до 124 (444 в 5-ричной записи) и давать в сумме 156 (1111 в 5-ричной записи), т.е., a+b=156 => a=156-b,
Минимальное а, для которого все эти условия выполняются, равно 32, при b=124.
Очевидно, что остальные пары выглядят так: (32, 124), (33, 123),(78, 78), ...,(123, 33), (124, 32), таких пар будет 93. Поскольку пары, отличающиеся только порядком, мы считаем за одну, значит делим на 2: 93/2 = 47.  (одно сочетание непарное)

 

ответ 47

Иванович-Васильевна1153
PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018
Внимание! Если программа не работает, обновите версию!

№1

begin
  var (a,b):=ReadInteger2('Введите a,b:');
  if a.IsEven then a-=1;
  Range(a,b,-2).Println
end.

Пример
Введите a,b: 18 4
17 15 13 11 9 7 5

№2

begin
  var (a,b):=ReadInteger2('Введите a,b:');
  Range(b,a).Aggregate(BigInteger(1),(i,j)->i*j).Println
end.

Пример
Введите a,b: 50 7
42241796113490802838350844675089956728302279956889600000000000

№3

begin
  var n:=ReadInteger('n=');
  for var i:=1 to n do
    (1.To(i)).Println('')
end.

Пример
n= 7
1
12
123
1234
12345
123456
1234567

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

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

Какие современные программисты существуют и в каких программах они работают?
Ваше имя (никнейм)*
Email*
Комментарий*

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

Pogosyan Nataliya
уровень 96 97 app balatech asia
gulsinatahckeeva
cosmetic89
Газинурович
Ramon22081983
ok-49566
proh-dorohova5244
krikriska84
Mariya-Karaseva
docvet4
yuda12
volk88882
filial2450
OOO"Kiprei"_Aleksandr1938
kireevatatiana