Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Флейм
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 27.11.2011, 00:34
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Почему? Оставшиеся играют и остается один на диске, больше мочить некого. Получается 9 победителей, которые уже есть, и один с двумя победами.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
  #17  
Старый 27.11.2011, 11:52
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Не понимаю как так у вас выходит. Мы сыграв по кругу получили 7 победителей и 2 не игравших. Эти двое играют между собой и один выбывает, тот что выиграл играет с теми что уже выиграли и становиться еще одним победителем, значит 8. Хотя если уж на то пошло то в условии написано наибольшее количество, а значит можно представить что эти два оставшиеся между собой не попали и выиграли.

Но мне все равно кажется это не правильным то что можно играть с победителем, тогда что мешает сделать так, первый выигрывает троих, второй выигрывает первого и еще двоих, третий первого ,второго и одного обычного, а четвертый вобще - первого, второго и третьего, ну и так дальше - в таком случае выходит вобще 24.

В общем как ты сам додумаешь условие задачи так оно и будет.
Автор прошу ответ на задачку.
Ответить с цитированием
  #18  
Старый 27.11.2011, 12:48
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от m1sclick
Не понимаю как так у вас выходит. Мы сыграв по кругу получили 7 победителей и 2 не игравших. Эти двое играют между собой и один выбывает, тот что выиграл играет с теми что уже выиграли и становиться еще одним победителем, значит 8. Хотя если уж на то пошло то в условии написано наибольшее количество, а значит можно представить что эти два оставшиеся между собой не попали и выиграли.

Но мне все равно кажется это не правильным то что можно играть с победителем, тогда что мешает сделать так, первый выигрывает троих, второй выигрывает первого и еще двоих, третий первого ,второго и одного обычного, а четвертый вобще - первого, второго и третьего, ну и так дальше - в таком случае выходит вобще 24.

В общем как ты сам додумаешь условие задачи так оно и будет.
Автор прошу ответ на задачку.
Получается 9...
двоих оставшихся выигрывает допустим 9-ый победитель, т.е. 9-ый выиграет не 3 раза а 5

Последний раз редактировалось Pilot_Red, 27.11.2011 в 12:54.
Ответить с цитированием
  #19  
Старый 27.11.2011, 13:27
Kingcss Kingcss вне форума
Начинающий
 
Регистрация: 20.12.2010
Адрес: Иваново
Сообщения: 100
Версия Delphi: Delphi 7
Репутация: 519
По умолчанию

Хм, ответ я незнаю) это из олимпиады по информатике "Кит" 10 класс, я написал 9, результаты будут в январе только
Ответить с цитированием
  #20  
Старый 27.11.2011, 14:55
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Цитата:
Сообщение от Pilot_Red
Получается 9...
двоих оставшихся выигрывает допустим 9-ый победитель, т.е. 9-ый выиграет не 3 раза а 5
Откуда берется 9 да еще и с 5 победами? Всего 30, если верить тебе 8 выиграет троих, то есть это уже сыграть должно 32 программы - 24 проигравших и 8 выигравших, а потом еще 9-й выиграет пятерых, это еще плюс 6. 38 программ должно быть.

Kingcss, сообщишь нам потом ответ, ок?
Ответить с цитированием
  #21  
Старый 27.11.2011, 15:09
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от m1sclick
Откуда берется 9 да еще и с 5 победами? Всего 30, если верить тебе 8 выиграет троих, то есть это уже сыграть должно 32 программы - 24 проигравших и 8 выигравших, а потом еще 9-й выиграет пятерых, это еще плюс 6. 38 программ должно быть.
У тебя какие-то расчеты дикие))
Возьми тетрадочку, нарисуй 30 палочек, и ты все увидишь сам...
4-я палочка выигрывает с 1 по 3,
7-я выигрывает с 4 по 6.
дальше в таком же вальсе
в итоге девятый победитель(28 палочка) выиграет 25, 26,27,29,30...
Может быть я конечно и не прав, ибо с дикого бЭда

Последний раз редактировалось Pilot_Red, 27.11.2011 в 15:13.
Ответить с цитированием
  #22  
Старый 27.11.2011, 15:32
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Код:
|/// |/// |/// |/// |/// |/// |/// \\
1    2    3    4    5    6    7

| - вин
/ - не вин
\ - лишние
Ответить с цитированием
  #23  
Старый 27.11.2011, 15:51
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

000|00|00|00|00|00|00|00|00|00
___1__2__3__4__5_6__7__8__9

каждая палочка, под которой цифра, выигрывает предыдущие 3 СИМВОЛА!!

Последний раз редактировалось Pilot_Red, 27.11.2011 в 15:54.
Ответить с цитированием
  #24  
Старый 27.11.2011, 16:20
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Цитата:
Сообщение от Pilot_Red
000|00|00|00|00|00|00|00|00|00
___1__2__3__4__5_6__7__8__9

каждая палочка, под которой цифра, выигрывает предыдущие 3 СИМВОЛА!!
Это все хорошо но что тогда мешает третей играть не со вторым победителем а с первым и вторым тогда выйдет еще больше, а уж если на то пошло то может и вобще первые три сыграют: 1000, 2100, 3120. А все остальные просто будут играть с этими тремя и все будут выигрывать. Выйдет только 6 проигравших.
1 - первый победитель, 2 - второй победитель, 3 - третий, 0 - проигравший.

Мое мнение такое: выиграл он три матча - заслужил звание победителя, проиграл вылетел. Никаких повторных игр с победителями, соревнуются только те что еще не победили троих. Два остается лишних ибо рассчитывали что может кто не принесет свою программу на соревнование и взяли еще две про запас. Ответ 7 и дело в шляпе.
Ответить с цитированием
  #25  
Старый 27.11.2011, 16:27
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от m1sclick
Это все хорошо но что тогда мешает третей играть не со вторым победителем а с первым и вторым тогда выйдет еще больше, а уж если на то пошло то может и вобще первые три сыграют: 1000, 2100, 3120. А все остальные просто будут играть с этими тремя и все будут выигрывать. Выйдет только 6 проигравших.
1 - первый победитель, 2 - второй победитель, 3 - третий, 0 - проигравший.

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

С условиями задами ознакомься, а не придумывай свои!

да и еще, что мешает другой программе выбрать победителя, это так к сведению......
Ответить с цитированием
  #26  
Старый 27.11.2011, 16:45
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Давай не будем спорить, а подождем ответ.
Ответить с цитированием
  #27  
Старый 27.11.2011, 16:52
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от m1sclick
Давай не будем спорить, а подождем ответ.
да никто и не спорит!
Может быть эта задачка на смекалку и рассчитывать здесь ничего и не нужно. Если эта задача рассчитана тупо на подсчет(чем мы сейчас в принципе и занимаемся), то для олимпиады она какая-то легкая..
Так что может быть здесь ни кто не окажется правым
Ответить с цитированием
  #28  
Старый 27.11.2011, 20:45
Kingcss Kingcss вне форума
Начинающий
 
Регистрация: 20.12.2010
Адрес: Иваново
Сообщения: 100
Версия Delphi: Delphi 7
Репутация: 519
По умолчанию

Самому ответ интересен, как узнаю отпишусь, впринцепи все задания легкие были.
П.С. скоро на городскую олимпиаду пойду, там вроде программирование на pascal или basic или c++, не у кого не завалялось книжечки или сайта на котором представлены олимпиадные задачи, надо порешать подготовиться.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:03.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter