Понедельник, 23.06.2025, 14:28
Главная Регистрация RSS
Приветствую Вас, Гость
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вход на сайт
Поиск
Календарь
«  Июнь 2025  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30

Задача №1    (Из журнала хакер 10 (177)2013)

Дается двоичный файл и предлагается ответить на вопрос, как неофициально называется место, в котором при успешном прохождении собеседования предстоит работать. В hex-виде содержимое файла выглядит так:

78 9C 0B 4F CD 49 CE CF 4D 55 28 C9 57 28 C9 48
55 F0 C8 2C 4B 55 54 54 E4 E5 02 00 69 AB 07 57

Текс английский, кодировка UTF8.

Скачать решение на языке:  TPascal


Задача №2    Спички (Школьная олимпиада по программированию младшая лига.)

На стол выкладываются спички. Спички нельзя ломать и класть друг на друга. Какое минимальное количество спичек необходимо выложить, чтобы образовалось N квадратов со стороной в одну спичку? Вершинами квадратов являются точки, в которых сходятся концы спичек, а сторонами квадратов – сами спички. Спички необходимо считать отрезками.

Формат входных данных
На вход программа получает количество квадратов N, не превосходящее 109.

Формат выходных данных
Программа должна вывести единственное число – необходимое количество спичек.

Пример
Вход 4
Выход 12

Скачать решение на языке:  TPascal


Задача №3    Муха

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

Формат входных данных
Первые три строки входных данных содержат положительные числа K, L, M, являющиеся размерами параллелепипеда вдоль осей OX, OY, OZ. Один угол параллелепипеда находится в начале координат, противоположный – в точке (K;L;M), ребра параллелепипеда параллельны осям координат. Следующие три строки входных данных содержат координаты мухи X1, Y1, Z1, затем идут три строки с координатами варенья X2, Y2, Z2. Задаваемые этими координатами точки находятся на поверхности параллелепипеда. Все числа во входных данных целые, не превосходящие 1000.

Формат выходных данных
Программа должна вывести единственное число – кратчайшее расстояние, которое должна проползти муха по поверхности параллелепипеда, чтобы добраться до варенья. Ответ необходимо вывести в виде действительного числа, проверка будет осуществляться с точностью 10-3.

Пример 1
Вход 1 1 1 0 0 0 1 1 1
Выход 2.236067977

Пример 2
Вход 12 5 2 1 0 1 12 4 1
Выход 13

Скачать решение на языке:  TPascal