Перейти к содержанию

Сообщения от Лучшй программер HW

Пока нет оценок — будьте первым!
Аватар пользователя
итак в конкурсной программе представлены 5 задач , среды - Басик, Дельфа, Ц++ , код присылаем мне на e-mail в txt формате.

Задача №1(легче некуда)
по введенной расе определить юнита 7 левела данной расы.

Задача №2(школьная программа)
Вводим имена героев,их левел, получаем отсортированный по возрастанию левела список героев.

Задача №3(решить можна)
Встречаются 2 воина в поле, но 1 понимает что не одолеть ему противника и решается на хитрость.
Оба воина атакуют без ответа, поле длиной n клеток. 1 может телепортироваться на любую клетку, 2 пеший его скорость - v клеток.
1 - А НР, урон - А1 причем B1-А1>0
2 - В НР, урон - В1, В-А>0
сможет ли 1 воин одолеть 2, если за ход можно и сходить, и ударить(в каком угодно порядке)?

Задача №4(к теме программирования)
Условие задачи ужасно короткое - напишите qsort(спецально для тех кто знает)!!!
Убедительная просьба не тырить из инета или других источнков, надеюсь на вашу честность и солидарность с остальными участнками.

Задача №5(кое-что посложнее)
Герой заблудился в подземелье и не может найти выход!!! Ты вызвался помочь ему!
Представим что подземье представляет собой множество пещер(n штук) соедненных тоннелями, из 1 и той же пещеры может выходить до 4 тоннелей(считая тот через который ты пришел).
Найти самый короткий путь наружу по заданному подземью, месту расположения героя и месту выхода.(задать подземье можно через 2-мерный массив). Если такого пути нет вывести, что герою не выжить.

Турнир продлиться до конца лета.

Жду с нетерпением! :)
учеба тяжела,
и я здесь не всегда,
обычно по выходным,
бывает и в будни я с ним,
ХВ ты не заменим))))

:cool: veni, vidi, vici - пришел, увидел, победил :cool:

Мир ПК - все и даже больше о компах и высоких технологиях

Лучший программист HW! Возможно это ты...
Аватар пользователя
Ну)))
Кто-нить пытался че-нибудь сделать из етого?)))
учеба тяжела,
и я здесь не всегда,
обычно по выходным,
бывает и в будни я с ним,
ХВ ты не заменим))))

:cool: veni, vidi, vici - пришел, увидел, победил :cool:

Мир ПК - все и даже больше о компах и высоких технологиях

Лучший программист HW! Возможно это ты...
Аватар пользователя
Вернулся из Летней компьютерной школы, теперь буду пытаться... :)
Аватар пользователя
Как продвигается конкурс?)
Where do we go?
Where do we end up when we save the world?
Хотел выступить с критикой в самом начале, но решил переждать. Как я смотрю, конкурс безуспешен. И у этого есть несколько объективных причин.

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

Так же, конкурс не совсем справедлив в том плане, что кто-то, может даже и мечтает стать программером, но у него просто нет знаний на сегодняшний момент, чтобы выполнить задачи, т. к. он (допустим) еще только в школе учиться. Кто-то же давно получил высшее образование и работает программистом, естественно, у него гораздо больше знаний и практики и то, что может вызвать у программиста-новичка затруднение, опытный программист решит без проблем. Новичок ведь не виноват, что посвятил программированию меньше времени даже не из-за своих талантов/усидчивости и т. д., а просто из-за того, что у него не было возможности в силу возраста.
O God of Earth and Altar,
Bow down and hear our cry,
Our earthly rulers falter,
Our people drift and die,
The walls of gold entomb us,
The swords of scorn divide,
Take not thy thunder from us,
Take away our pride.


G.K. Chesterton: English Hymnal
Аватар пользователя
Доброго времени суток.

Идея не плохая конечно была (т.к. время далеко уже не лето :))
А так представляю вам решение на Perl (т.к. в данный момент изучаю его)
# Задача №1 (легче некуда)
# По введенной расе определить юнита 7 левела данной расы.
use strict;
use warnings;
my %un = (
	'1', 'Архангел',
	'2', 'Золотой дракон',
	'3', 'Титан',
	'4', 'Дракон - привидение',
	'5', 'Черный дракон',
	'6', 'Архидьявол',
	'7', 'Гидра хаоса',
	'8', 'Древнее чудище',
	'9', 'Феникс'
	);
my %cas = (
	'1', 'Замок', 
	'2', 'Оплот', 
	'3', 'Башня', 
	'4', 'Некрополис', 
	'5', 'Темница', 
	'6', 'Инферно', 
	'7', 'Крепость', 
	'8', 'Цитадель', 
	'9', 'Сопряжение', 
	);
print "Введите рассу: ";
my $n = 1;
while ($n <= keys(%un))
{
	print $cas{$n}, ". ";
	$n++;
}
print "\n";
my $un = ;
chomp $un;
$n = 1;
while ($n <= keys(%cas))
{
	if ($un eq $cas{$n})
	{
		print "У рассы: ", $cas{$n}, " юнит 7 левела это: ", $un{$n};
	}
	$n++;
}
Позже выложу, как свободное время появиться от работы.

З.Ы. Чисто из спортивного интереса хотелбы увидеть как эта задача решаеться на Assemblere.

С уважением K0Lb@zzeR.
:smile13: [ТУРНИР] "Гонка за Лидером" :smile13:
:smile28: [M] "Я и моя тень" - "I am and my shadow" :smile28:
:smile16: "Быстрая смерть" - "Fast Death" :smile16:
В ответ пользователю Майор Вихрь
Аватар пользователя
Майор Вихрь;190593
Хотел выступить с критикой в самом начале, но решил переждать. Как я смотрю, конкурс безуспешен. И у этого есть несколько объективных причин.

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

Так же, конкурс не совсем справедлив в том плане, что кто-то, может даже и мечтает стать программером, но у него просто нет знаний на сегодняшний момент, чтобы выполнить задачи, т. к. он (допустим) еще только в школе учиться. Кто-то же давно получил высшее образование и работает программистом, естественно, у него гораздо больше знаний и практики и то, что может вызвать у программиста-новичка затруднение, опытный программист решит без проблем. Новичок ведь не виноват, что посвятил программированию меньше времени даже не из-за своих талантов/усидчивости и т. д., а просто из-за того, что у него не было возможности в силу возраста.
справедливо но я уж сам понял что деваться некуда)))) прошу простить отсутствие - отдыхал)))
колбаззер я на перле не писал, а на счет асемблера сам незнаю но можно поискать)
учеба тяжела,
и я здесь не всегда,
обычно по выходным,
бывает и в будни я с ним,
ХВ ты не заменим))))

:cool: veni, vidi, vici - пришел, увидел, победил :cool:

Мир ПК - все и даже больше о компах и высоких технологиях

Лучший программист HW! Возможно это ты...
Аватар пользователя
у нас вообще в школе не было никакой вменяемой инфы, а в инсте я писал на с. как же так?
Первый, кто был забанен за Правду.

Статистика

Приветствуем новейшего участника: Emil