Оптимизация перехода массива - Pascal

  1. Нужно написать программу, которая оптимизированно осуществит переход от шестимерного массива к трехмерному, желательно в паскале. Прошу помощи, заранее благодарен!!!


textual

Код к задаче: «Оптимизация перехода массива - Pascal»

var a: array[1..3, 1..3, 1..3, 1..3, 1..3, 1..3] of integer;
    b: array[1..9, 1..9, 1..9] of integer absolute a;

СДЕЛАЙТЕ РЕПОСТ

12   голосов, оценка 3.833 из 5



Похожие ответы
  1. Помогите оптимизировать, если что задача:(Ссылка на сторонний ресурс удалена) Золото племени АББА (Время: 1 сек. Память: 16 Мб Сложность: 40%) Главный вождь племени Абба не умеет считать. В обмен на одну из его земель вождь другого племени предложил ему выбрать одну из трех куч с золотыми монетами. Но вождю племени Абба хочется получить наибольшее количество золотых монет. Помогите вождю сделать правильный выбор! Входные данные В первой строке входного файла INPUT.TXT записаны три натуральных числа через пробел. Каждое из чисел не превышает 10100. Выходные данные В выходной файл OUTPUT.TXT нужно вывести одно целое число — максимальное количество монет, которые может взять вождь. Примеры№INPUT.TXTOUTPUT.TXT15 7 372987531 234 863649875313189285 283 49584392389230983490244958439238923098349024

  1. 1.Даны три вещественных числа x,y,z.Найти максимальное из них.(решить с помощью оператора безусловного перехода или с помощью оператора варианта) 2.Написать программу решения квадратного уравнения.Программы должны проверяться правильностью исходных данных и в случаи,когда коэффициент при второй степени неизвестного равен нулю,выводит соответсвующее сообщение.Ниже представленный рекомендуемый вид во время работы программы(данные введеные пользователем,выделены полужирным шрифтом). Решение квадратного уравнения. Введите в данной строке значения коэффициента и нажмите (Enter) ->12 27 -10 Корни уравнения : x1=-25.551; x2=-28.449. Очень прошу попробуйте решить хоть одну)

  1. Ещё раз здравствуйте! Можно ли в pascal-е организовать ввод значений нескольких операндов без перехода на след. строку (не пробелами). После нажатия на клавишу "Enter" хотелось бы организовать ввод на той же строке Пример:

  1. Помогите сложить блок-схему и написать программу к к двум заданиям 1)Операторы ввода/вывода Расчетная формула : А=(B-D)/(E-C)-3/D Переменная B=26.5 Константа С=40 D=1.1 E=99.0 2) Оператор условного перехода значение переменной для остановки вычисления формула во вложении. Очень сильно нужно, помогите пожалуста

  1. Помогите пожалуйста. Такая проблема всплыла, нужно оптимизировать код, чтобы он выполнялся за 1 секунду, но идей как это сделать 0 На входных данных там целое число n, 1≤n≤10^9. Программа выводит количество различных натуральных делителей числа n

  1. Помогите плиз, очень нужна помощь, заранее спасибо! Что убрать, что изменить?!

  1. Помогите оптимизировать программу если это возможно и может кто переписать её на другой язык программирования, чтобы это было быстрее. Решаю олимпиаду, всё правильно, но выхожу за рамки по времени ( на 10%)

  1. Читаю из файла строки. Фишка в том, что каждая строка у меня выдаётся в виде "Example1 Example2", соответственно первую часть до пробела мне надо засунуть в один массив, а вторую соответственно во второй. Я беру конкретную строку, ищу её длину, создаю новый цикл, в котором ищу пробел, и когда нахожу, я делю строку с помощью Copy и Delete. Проблема моя в том, что это всё ужасно долго, и моя программа в системе проверки на одном из тестов начинает вылетать по тайм-вылету, и я как я понял, то именно из-за моего способа деления и записывания. Хотелось бы услышать по оптимизации или вообще кардинально новую идею. Мой код процедуры ниже: