[ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 23.06.2008, 09:35
  #1
^
slayer of dragons
 
Àâàòàð äëÿ slayer of dragons
📖
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ñ÷àñòüå
[ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð 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-мерный массив). Если такого пути нет вывести, что герою не выжить.

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

Жду с нетерпением!
__________________
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
slayer of dragons âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 02.07.2008, 20:04
  #2
^
slayer of dragons
 
Àâàòàð äëÿ slayer of dragons
📖
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW.

Ну)))
Кто-нить пытался че-нибудь сделать из етого?)))
__________________
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
slayer of dragons âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 06.08.2008, 22:59
  #3
^
nik312
 
Àâàòàð äëÿ nik312
📖
Ðåãèñòðàöèÿ: 10.03.2008
Àäðåñ: Ìîñêâà
Ñîîáùåíèÿ: 489
1511
Îòïðàâèòü ñîîáùåíèå äëÿ  nik312 ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 10.03.2008
Àäðåñ: Ìîñêâà
Ñîîáùåíèÿ: 489
1511
Îòïðàâèòü ñîîáùåíèå äëÿ  nik312 ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW.

Вернулся из Летней компьютерной школы, теперь буду пытаться...
nik312 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 12.08.2008, 20:11
  #4
^
Siverfale
 
Àâàòàð äëÿ Siverfale
📖
Ðåãèñòðàöèÿ: 19.12.2007
Àäðåñ: Åêàòåðèíáóðã
Ñîîáùåíèÿ: 7053
Ðåãèñòðàöèÿ: 19.12.2007
Àäðåñ: Åêàòåðèíáóðã
Ñîîáùåíèÿ: 7053
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW

Как продвигается конкурс?)
__________________
Where do we go?
Where do we end up when we save the world?
Where do we go?
Where do we end up when we save the world?
Siverfale âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 12.08.2008, 20:34
  #5
^
Ìàéîð Âèõðü
📖
Ðåãèñòðàöèÿ: 08.11.2007
Àäðåñ: Isle of Avalon
Ñîîáùåíèÿ: 1820
Ðåãèñòðàöèÿ: 08.11.2007
Àäðåñ: Isle of Avalon
Ñîîáùåíèÿ: 1820
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW

Хотел выступить с критикой в самом начале, но решил переждать. Как я смотрю, конкурс безуспешен. И у этого есть несколько объективных причин.

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
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
Ìàéîð Âèõðü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 03.09.2008, 10:01
  #6
^
K0Lb@zzeR
 
Àâàòàð äëÿ K0Lb@zzeR
📖
Ðåãèñòðàöèÿ: 17.06.2006
Àäðåñ: Õàêàñèÿ
Ñîîáùåíèÿ: 406
Îòïðàâèòü ñîîáùåíèå äëÿ  K0Lb@zzeR ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 17.06.2006
Àäðåñ: Õàêàñèÿ
Ñîîáùåíèÿ: 406
Îòïðàâèòü ñîîáùåíèå äëÿ  K0Lb@zzeR ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW

Доброго времени суток.

Идея не плохая конечно была (т.к. время далеко уже не лето )
А так представляю вам решение на 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 = <STDIN>;
chomp $un;
$n = 1;
while ($n <= keys(%cas))
{
    if ($un eq $cas{$n})
    {
        print "У рассы: ", $cas{$n}, " юнит 7 левела это: ", $un{$n};
    }
    $n++;
} 


Позже выложу, как свободное время появиться от работы.

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

С уважением K0Lb@zzeR.
K0Lb@zzeR âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 07.09.2008, 19:37
  #7
^
slayer of dragons
 
Àâàòàð äëÿ slayer of dragons
📖
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 30.05.2008
Àäðåñ: ã. Åêàòåðèíáóðã
Ñîîáùåíèÿ: 75
Îòïðàâèòü ñîîáùåíèå äëÿ  slayer of dragons ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW

Майор Вихрь;190593Хотел выступить с критикой в самом начале, но решил переждать. Как я смотрю, конкурс безуспешен. И у этого есть несколько объективных причин.

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

Так же, конкурс не совсем справедлив в том плане, что кто-то, может даже и мечтает стать программером, но у него просто нет знаний на сегодняшний момент, чтобы выполнить задачи, т. к. он (допустим) еще только в школе учиться. Кто-то же давно получил высшее образование и работает программистом, естественно, у него гораздо больше знаний и практики и то, что может вызвать у программиста-новичка затруднение, опытный программист решит без проблем. Новичок ведь не виноват, что посвятил программированию меньше времени даже не из-за своих талантов/усидчивости и т. д., а просто из-за того, что у него не было возможности в силу возраста.
справедливо но я уж сам понял что деваться некуда)))) прошу простить отсутствие - отдыхал)))
колбаззер я на перле не писал, а на счет асемблера сам незнаю но можно поискать)
__________________
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
ó÷åáà òÿæåëà,

è ÿ çäåñü íå âñåãäà,

îáû÷íî ïî âûõîäíûì,

áûâàåò è â áóäíè ÿ ñ íèì,

ÕÂ òû íå çàìåíèì))))



veni, vidi, vici - ïðèøåë, óâèäåë, ïîáåäèë



Ìèð ÏÊ - âñå è äàæå áîëüøå î êîìïàõ è âûñîêèõ òåõíîëîãèÿõ



Ëó÷øèé ïðîãðàììèñò HW! Âîçìîæíî ýòî òû...
slayer of dragons âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 08.09.2008, 09:18
  #8
^
Loken
 
Àâàòàð äëÿ Loken
📖
Ðåãèñòðàöèÿ: 19.11.2007
Àäðåñ: Black Heart Kabal
Ñîîáùåíèÿ: 780
Îòïðàâèòü ñîîáùåíèå äëÿ  Loken ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 19.11.2007
Àäðåñ: Black Heart Kabal
Ñîîáùåíèÿ: 780
Îòïðàâèòü ñîîáùåíèå äëÿ  Loken ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÒÓÐÍÈÐ] Ëó÷øé ïðîãðàììåð HW

у нас вообще в школе не было никакой вменяемой инфы, а в инсте я писал на с. как же так?
Loken âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 08:59.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru