число, состоящее
число, состоящее из различных цифр, возводится в квадрат. Результат - пятизначное число, также состоящее из различных цифр, причем не совпадающих с цифрами трехзначного числа. Диапазон трехзначных чисел, удовлетворяющий условию задачи, очевиден - от 102 до 316. Итак, в решении задачи одна циклическая конструкция типа for, логика выделения цифр из числа и грамотно организованные проверки на несовпадение.
Ответ: 209 и 259.
о96_2 Рассмотрим «ключевые» моменты задачи. Определим основные структуры данных.
P:array[1..6] of integer; {хранится номер точки}
Pos: array[1..6] of Record x,y:integer End;{координаты точки}
Введем координатные оси. Начало - точка с номером 1, ось X идет по левой стороне треугольной сетки, ось Y - параллельна основанию. Преобразуем номер точки в ее координаты.
Procedure GetXY(k:word; var x,y:integer);;
var i:word;
begin i:=1; while i*(i+1) div 2<k do Inc(i);
x:=i;y:=k-i*(i-1) div 2
end;
Так, точка с номером 10 имеет координаты (4,4). Естественно,
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа