Loading...
peShev97 avatar peShev97 16 Точки

Cooking Factory от Demo mid exam - Java

Здравейте, доста се помъчих на тази задача и не успях да открия грешката си, дава 90/100, някой може ли да ми каже къде греша ?

https://pastebin.com/Z8eaWmQD

Тагове:
0
Fundamentals Module
peShev97 avatar peShev97 16 Точки

inkarnasion благодаря ти така даде 100 :) Относно тезата на mityo.georgiev, ако сумата е положителна, че по-малката дължине ще има по-голяма средна стойност не е вярно, понеже може да е 1#2#3 и 10#9#5#6 кое има по-голяма средна стойност ? Благодаря все пак за отговорите :)

1
mityo.georgiev avatar mityo.georgiev 2 Точки

При 1#2#3 и 10#9#5#6 нямаш еднакви суми.

1#2#3 -> [1, 2, 3] sum = 6

10#9#5#6 -> [10, 9, 5, 6] sum = 30

Ако сумите ти не са еднакви, няма смисъл да проверяваш каквото и да било друго, понеже това е условието ти с най-голяма тежест. Т.е. при случая който ти даваш няма да се стигне до проверка на нещо друго освен сумата на масивите/листите.

 Ето имплементация на това, което се опитвам да кажа. Предполагам че така ще е по-ясно:

https://pastebin.com/2QBSThD7

Съжалявам , ако не съм бил достатъчно ясен в това, което се опитвах да обясня и се радвам че си успял да си докараш 100-те точки от задачата :)

 

0
ucko0o avatar ucko0o 3 Точки

Здравей , имам проблем със същата задача,  Judge и дава 70 точки. Би ли погледнал ?

Благодаря предварително !

 

https://pastebin.com/bsAG2eTd

0
07/03/2019 16:45:13
mityo.georgiev avatar mityo.georgiev 2 Точки

Здравей,

Разликата идва от това, че когато имаш един и същ брой елементи и средни стойности ти сменяш масива.

Например:

1#2#3#4
4#3#2#1
Bake It!

в твоят случай ще върне 4 3 2 1 вместо 1 2 3 4

Смени си инициализациите и оправи проверката и ще ти мине.

0
07/03/2019 23:50:42
ucko0o avatar ucko0o 3 Точки

Много ми е трудно да си откривам грешките , и не знам като попадна на изпит в такава ситуация как да процедирам.. 

Сега дава 100/100

Благодаря Много!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.