aninepp
?>

Эта задача с открытыми тестами. Ее решением является набор ответов, а не программа на языке программирования. Тесты указаны в самом условии, от вас требуется лишь ввести ответы на них в тестирующую систему. Недавно на уроке информатики Вася узнал о позиционных системах счисления. Ему очень понравилось представлять разные числа в двоичной, троичной и даже девятеричной системе счисления. Помимо этого Васе нравится записывать цифры числа в обратном порядке. Вася берет произвольное натуральное число X и выполняет последовательно следующие три действия: 1. Вася переводит число X во все системы счисления с основанием от 2 до 9; 2. Все числа, полученные на предыдущем шаге, Вася записывает в обратном порядке, отбрасывая при этом у всех перевернутых чисел ведущие нули; 3. Вася находит максимальное из чисел, полученных на втором шаге, сравнивая значения этих чисел, как будто они записаны в десятичной системе счисления. Какой результат получит Вася после выполнения трех шагов своего алгоритма для числа X ? Примечание Например, Вася хочет решить задачу для числа X = 8 . Переведем число 8 во все системы счисления с основаниями k , где k принимает значения от 2 до 9. При k = 2 получаем 8 10 = 1000 2 ; при k = 3 получаем 8 10 = 22 3 ; при k = 4 получаем 8 10 = 20 4 при k = 5 получаем 8 10 = 13 5 ; при k = 6 получаем 8 10 = 12 6 ; при k = 7 получаем 8 10 = 11 7 ; при k = 8 получаем 8 10 = 10 8 ; при k = 9 получаем 8 10 = 8 9 . Теперь запишем цифры данных чисел в обратном порядке и отбросим ведущие нули. Получим числа 1 (для k = 2 ), 22 (для k = 3 ), 2 (для k = 4 ), 31 (для k = 5 ), 21 (для k = 6 ), 11 (для k = 7 ), 1 (для k = 8 ), 8 (для k = 9 Теперь рассматриваем эти числа, как будто они записаны в десятичной системе счисления. Тогда максимальное из них равно 31, что и является ответом для исходного числа X = 8 . Тест №1: X = 4 ; Тест №2: X = 12 ; Тест №3: X = 14 ; Тест №4: X = 80 ; Тест №5: X = 96 ; Тест №6: X = 144 ; Тест №7: X = 192 ; Тест №8: X = 912 ; Тест №9: X = 13824 ; Тест №10: X = 19107 ;

Информатика

Ответы

Ольга Сергей1822

Помянем!!

Объяснение:

F

coffeenik20233
нужно регулярно использовать антистатикивокруг стола не должно быть свисающих проводовнужно убедиться, что все провода целы, нет ли оголенныхнельзя начинать работу в неисправный техникойповерхности стола должна быть чистойнельзя пользоваться компьютером в помещении с повышенной влажностью или мокрыми рукаминельзя размещать какие-либо предметы на проводахнельзя очшать поверхность компьютера от загрязнений, когда он включенв помещении с компьютером нельзя курить и употреблять пищу и напиткирасстояние между глазами и экраном не мение полметра
whitecatrussia5398
// PascalABC.NET 3.3, сборка 1549 от 17.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadSeqIntegerWhile(x->x<=100).ToArray;
  Writeln('Количество четных чисел равно ',a.Where(x->x.IsEven).Count);
  a.Transform(x->x.IsOdd?x*x:x); a.Println
end.

Пример
35 24 38 83 110
Количество четных чисел равно 2
1225 24 38 6889

begin
  Writeln('S=',ReadSeqIntegerWhile(x->x>=0).Select(x->x mod 10).Sum)
end.

Пример
16 24 19 21 45 0 23 -21
S=28

begin
  var n:=ReadInteger('n=');
  var St:=new Stack <integer>;
  while n>0 do begin
    St.Push(n mod 10);
    n:=n div 10
    end;
  var a:=St.ToArray;
  a.Println(',');
  Writeln('Сумма цифр: ',a.Sum);
  Writeln('Сумма нечетных цифр: ',a.Where(x->x.IsOdd).Sum);
  Writeln('Сумма старшего и младшего разрядов: ',a.First+a.Last);
end.

Пример
n= 53214212
5,3,2,1,4,2,1,2
Сумма цифр: 20
Сумма нечетных цифр: 10
Сумма старшего и младшего разрядов: 7

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

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

Эта задача с открытыми тестами. Ее решением является набор ответов, а не программа на языке программирования. Тесты указаны в самом условии, от вас требуется лишь ввести ответы на них в тестирующую систему. Недавно на уроке информатики Вася узнал о позиционных системах счисления. Ему очень понравилось представлять разные числа в двоичной, троичной и даже девятеричной системе счисления. Помимо этого Васе нравится записывать цифры числа в обратном порядке. Вася берет произвольное натуральное число X и выполняет последовательно следующие три действия: 1. Вася переводит число X во все системы счисления с основанием от 2 до 9; 2. Все числа, полученные на предыдущем шаге, Вася записывает в обратном порядке, отбрасывая при этом у всех перевернутых чисел ведущие нули; 3. Вася находит максимальное из чисел, полученных на втором шаге, сравнивая значения этих чисел, как будто они записаны в десятичной системе счисления. Какой результат получит Вася после выполнения трех шагов своего алгоритма для числа X ? Примечание Например, Вася хочет решить задачу для числа X = 8 . Переведем число 8 во все системы счисления с основаниями k , где k принимает значения от 2 до 9. При k = 2 получаем 8 10 = 1000 2 ; при k = 3 получаем 8 10 = 22 3 ; при k = 4 получаем 8 10 = 20 4 при k = 5 получаем 8 10 = 13 5 ; при k = 6 получаем 8 10 = 12 6 ; при k = 7 получаем 8 10 = 11 7 ; при k = 8 получаем 8 10 = 10 8 ; при k = 9 получаем 8 10 = 8 9 . Теперь запишем цифры данных чисел в обратном порядке и отбросим ведущие нули. Получим числа 1 (для k = 2 ), 22 (для k = 3 ), 2 (для k = 4 ), 31 (для k = 5 ), 21 (для k = 6 ), 11 (для k = 7 ), 1 (для k = 8 ), 8 (для k = 9 Теперь рассматриваем эти числа, как будто они записаны в десятичной системе счисления. Тогда максимальное из них равно 31, что и является ответом для исходного числа X = 8 . Тест №1: X = 4 ; Тест №2: X = 12 ; Тест №3: X = 14 ; Тест №4: X = 80 ; Тест №5: X = 96 ; Тест №6: X = 144 ; Тест №7: X = 192 ; Тест №8: X = 912 ; Тест №9: X = 13824 ; Тест №10: X = 19107 ;
Ваше имя (никнейм)*
Email*
Комментарий*

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

violettamakhina2537
Суравцова_Алексей669
Решите ребуа Информатика 3класс
yelenaSmiryagin
frsergeysavenok
ksenyabobrovich7214
ustinovda14
ekatef45
horst58
sklad2445
NIKOLAEVNA
arnika-ooo1
Malenyuk
eidevyatkina
Avetisyan575
kraevaea