• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

паскаль

  • Автор темы Dima65
  • Дата начала
D

Dima65

Подскажите пожалуйста как можно в массиве "перевернуть" число, т.е. например из 15 сделать 51 или из 74 - 47.
Заранее благодарю!
 
A

astronom

Делаешь из числа строку и перемешиваешь букАФФки :)
 
Y

Yason

Если не ошибаюсь в деталях, должно быть так: 10*(x mod 10)+(x div 10).
 
V

Vadik(R)

Код:
function invert(x:integer):integer;
var
z:integer;
begin
z:=0;
while x>0 do
begin
z:=z*10+(x mod 10);
x:=x div 10
end;
invert:=z
end;
begin
...
for i:=1 to n do
a[i]:=invert(a[i]);
Вроде так, не проверял, писал на ходу.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!