Регистрирайте сеРегистрирайте се

Черноризец храбър за 11-12 клас


 
   Форум за математика Форуми -> Олимпиади и състезания за 9-12 клас
Предишната тема :: Следващата тема  
Автор Съобщение
martosss
VIP Gold


Регистриран на: 17 Mar 2007
Мнения: 3937
Местожителство: Somewhere over the rainbow
Репутация: 424.2Репутация: 424.2
гласове: 213

МнениеПуснато на: Tue Oct 27, 2009 6:10 pm    Заглавие: Черноризец храбър за 11-12 клас

Гледах задачите, които са качени на сайта от 2007 година - http://www.math10.com/bg/olimpiadi/arhiv-ot-systezania/index.html

И ми стана интересно каква е логиката на 25-та задача, нещо не ми се връзва отговорът и обяснението, ако може някой да поясни Embarassed
Ще е добре също така ако някой може да даде линк със задачи от минали години(освен 2007).
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Реклама







Пуснато на:     Заглавие: Реклама

Върнете се в началото
garion
Напреднал


Регистриран на: 10 Jan 2008
Мнения: 373

Репутация: 57.1
гласове: 13

МнениеПуснато на: Wed Oct 28, 2009 11:02 am    Заглавие:

ако питаш за задачата с програмния фрагмент(11-12клас), то логиката е че в началото х е цяло число и на всяка стъпка добавяш 1/n.
Максимума на функцията се достига за х = 5,5.
нека е достигнат за к стъпки, тогава:
0(първоначална стойност на х) + к/n = 5,5
к = 5,5n
2k=11n
понеже к и n са цели числа, то трябва n да е четно
ако n е нечетно то х не може да стане 5,5 което е стойността в която фукнкцията достига своя максимум.

P.S. ако не питаш за тая задача поне кажи за кой клас е или направо я постни тука Wink
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
martosss
VIP Gold


Регистриран на: 17 Mar 2007
Мнения: 3937
Местожителство: Somewhere over the rainbow
Репутация: 424.2Репутация: 424.2
гласове: 213

МнениеПуснато на: Wed Oct 28, 2009 7:10 pm    Заглавие:

Да, за същата задача питам, аз като и гледам условието имаме следното:
въвеждаме n
[tex]x=0,\: y=-10,\: z=0,\: h=\frac{1}{n}[/tex]
После почва "цикълът":
[tex]x=0+\frac{1}{h}=\frac{1}{h},\: y=z=0,\: z=-(x-1)(x-10)<0[/tex]
С това първото изпълнение на цикъла свършва, при което правим отново проверка за y<z, този път имаме y=0 и z<0, с което цикълът спира. Извеждаме у, което е 0 и програмата прекъсва.
Сега въпросът е, че каквото и число да изберем винаги цикълът продължава само 1 завъртане и извежда 0 накрая, което е узадачително.

Може ли да ми кажеш къде ми е грешката в разсъжденията, че нещо не мога да се усетя. Embarassed
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
garion
Напреднал


Регистриран на: 10 Jan 2008
Мнения: 373

Репутация: 57.1
гласове: 13

МнениеПуснато на: Thu Oct 29, 2009 9:22 am    Заглавие:

да така е Smile
не бях обърнал внимание Sad
не са направили началните условия за y и z подходящи
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
martosss
VIP Gold


Регистриран на: 17 Mar 2007
Мнения: 3937
Местожителство: Somewhere over the rainbow
Репутация: 424.2Репутация: 424.2
гласове: 213

МнениеПуснато на: Thu Oct 29, 2009 3:47 pm    Заглавие:

ок, значи все пак задачата е грешна. А имаш ли идея как би трябвало да изглежда "поправеното" условие?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
_sssss
Фен на форума


Регистриран на: 07 Dec 2008
Мнения: 633

Репутация: 85.8Репутация: 85.8
гласове: 50

МнениеПуснато на: Thu Oct 29, 2009 4:42 pm    Заглавие:

x=1;
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
garion
Напреднал


Регистриран на: 10 Jan 2008
Мнения: 373

Репутация: 57.1
гласове: 13

МнениеПуснато на: Thu Oct 29, 2009 4:45 pm    Заглавие:

ми при х = 0, z = -10, а при х=1, z = 0, така че трябва или х да се смени първоначално на 1, или z на -10 а y на число по-малко от -10 иначе пак ще приключи на първия цикъл

P.S. изпревариха ме Smile
Мисля че правилното е:
x = 0; (тук може и произволна първоначална стойност)
z = -(x - 1)(x - 10);
y = z - 1;
while(y < z)
...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
   Форум за математика Форуми -> Олимпиади и състезания за 9-12 клас Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети
Може да прикачвате файлове
Може да сваляте файлове от този форум
Copyright © 2005-2020 math10.com.