Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
22:02
3824
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Авторпрограммирование (любой язык)
люди может кто-то помочь решить задачу (если правилами не запрещено, то за вознагрождение).
отпишите что есть желающие я условие скину.
тут условия давай
Имя входного файла: e.in
Имя выходного файла: e.out
Максимальное время работы на одном тесте: 1 секунда
Максимальный объем используемой памяти: 64 мегабайта

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

Деревья на плане изображаются кругами, которые могут пересекаться друг с другом или даже быть вложены один в другой (деревья могли срастись из-за локальных загрязнений окружающей среды, неизбежных при строительстве). Они лежат внутри окружности, соответствующей клумбе, но могут касаться её.

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

Формат входных данных

Вводится информация о трех окружностях: каждая задается координатами центра и радиусом. Все числа целые, не превосходящие по модулю 1000, радиус - натуральное число. Клумбе соответствует первая окружность, вторая и третья окружности лежат внутри первой и соответствуют деревьям.

Формат выходных данных

Если деревья невозможно оградить забором, не выходящим за границы клумбы, выведите impossible. Иначе в первую строку запишите possible, а в следующие - координаты вершин искомого треугольника. Если ответов несколько, выведите любой.

Примеры
e.in

0 0 1000
0 0 500
0 0 500


e.out
possible
-468.09507906626652000000 -883.67810709213904000000
-531.24014997680422000000 847.22128340394170000000
999.33522904307131000000 36.45682368819722500000
давай условия..! поможем;)
что все условия испугались?? или думают?
люди, помогите, не бесплатно, конечно.
в хтмл такое не палучица =(
для Stra_teg:
ыы))
ну не ихдевайтесь.
сочините код программы, и киньте сюда или в личку.(о цене договоримся)
e.in

0 0 1000
0 0 300
0 0 400

e.out
999-301
301-401
401-999
сразу говорю учусь в 9 классе
решал все тупо логикой
програмирование не проходил еще
забыл
e.out
possible
учусь в 9 классе
учусь тоже в 9 классе, но нужен код программы(((
через год обращайся помогу )))))
для mc_Grifon:
жжошь, комрад))
предложения есть?
Интересно - завтра подумаю :)
По времени критично ?
По времени критично ?
ты напиши, может сможем ускорить
Алгоритм мне ясен. Про язык реализации не очень.
Предполагаю Pascal...
К списку тем
2007-2025, онлайн игры HeroesWM