У исполнителя вычеслитель имеются две команды 1) Вычти 2
2) умножь на x
( x - неизвестное натуральное число; x > 2 ) выполняю первую из них вычислитель вычитывает из числа на экране 2, а выполняя вторую, умножает это число на x. Программа для исполнителя вычеслитель - это последовательность номеров команд. Известно, что программа 11211 переводит число 15 В число 95. Определите значение x.
271
373
Ответы на вопрос:
1. средства функционального программирования // pascalabc.net 3.1, сборка 1239 от 08.05.2016 // также проверено в wde: begin var s: =readlnstring('> '); s.batch(s.length div 5).skip(2).take(1).aggregate((c1,c2)-> c1+c2).println('') end. тестовое решение > retmutsike ut 2. еще один вариант (на слайсах) // pascalabc.net 3.1, сборка 1239 от 08.05.2016 // также проверено в wde: begin var s: =readlnstring('> '); var m: =s.length div 5; s[2*m+1: 3*m+1].println('') end. 3. стандартные средства паскаля var s: string; m: integer; begin write('> '); readln(s); m: =s.length div 5; writeln(copy(s,2*m+1,m)) end.
Популярно: Информатика
-
Alina56022.02.2020 01:45
-
riad17031014.02.2022 01:06
-
franktyoma08.01.2023 23:05
-
kuryachelenaozmgnz21.08.2022 13:21
-
katjashaposhnik28.09.2021 16:35
-
ТЕМА323202.03.2022 06:03
-
даша1500королева19.09.2020 09:44
-
sona27229.04.2020 03:22
-
katya200731.03.2022 15:28
-
goodblood19707.07.2021 11:38