Loading...
ArmenPotourlyan+deleted! avatar ArmenPotourlyan+deleted! 488 Точки

[Sample Exam][C# OOP Advanced] Lambda Core - 3 August 2016

Здравейте,

 

Мога ли да ви помоля да дигнете Size Limit-a в Judge - в момента е 16KB, а моят архив става 23KB (без Unit-тестове)?

 

Също така в условието не е споменато, че Durability-то на едно ядро не може да надвиши първоначално зададеното. Тоест, ако имаме едно ядро с първоначална стойност 2000 и добавим охлаждащ фрагмент, чиято изчислена стойност за PressureAffection е 500, стойността на Durability-то ще остане 2000 вместо да се покачи на 2500! Това си личи от примерния тест, който е включен в условието, но все пак реших да го спомена :)))

Тагове:
1
C# OOP Advanced
msmilkoff avatar msmilkoff 338 Точки

Ако архивираш папката TestResults - махни я.

0
Sanity avatar Sanity Trainer 194 Точки

Size Limit-а е променен в Judge. Колкото до Durability-то ... В условието е споменато че pressure-а се афектира различно от фрагментите - едните го намаляват, другите - увеличават. Когато pressure-а надвиши 0, както е споменато в условието, или с други думи, повече се увеличава отколкото намалява, трябва да започне да се отнема от Durability-то на Core-а. Ако един от фрагментите се разкачи, новите промени влизат в сила. Примерно, ако NuclearFragment се премахне, pressure-а спада, и може отново да падне под нулата, което означава че Durability-то на Core-а си връща първоначалната стойност. Fragment-ите по никакъв начин не влиаят, индивидуално, на Core-овете, със своя pressure affection. Сумарно целия affection на всички фрагменти е възможно да повлияе на Durability-то на Core-а.

1
04/08/2016 11:49:36
MartinKarlikov avatar MartinKarlikov 0 Точки

Вторият Zero test е изцяло грешен. Пише общо 8К durability ,а трябва да е 6К ,защото въвеждаме Para Core s 3K-тоест става на 1К, и така и пише по-надолу в Status принтирането . Даже и му се закача nuclear fragment с 2К pressure , което пак няма как защото не може durability-то да падне под 0.После махате Core - A - първият добавен , а ни карате да ползваме Stack? Като и на място каза едно момче ,че използваме вашият Stack и просто попваме последният. После можем да добавим фрагмента ,защото се маха Core C , не Core A. Даже и да сте махнали Core - A - 5К durability ,пак изписвате 8К на вторият Status .. no way

0
Sanity avatar Sanity Trainer 194 Точки

Благодарим за информацията за грешката в теста, като цяло са грешни сумарните Durability-та на 2-та Status-а, всичко друго си е окей. Колкото до премахването на Cores. Какъв е смисъла от премахване на Core по име ако се маха от Stack-а. Затова премахнахме name параметъра от DetachFragment, защото реално само за фрагментите се използва LStack-а, както е и написано в условието:

Никъде не е казано в условието да се използва за Core-овете, обяснено е във всяка команда как се добавя и как се премахват ядра и фрагменти.

0
MartinKarlikov avatar MartinKarlikov 0 Точки

Объркал съм се за LStacka , извинявам се . Сумарните са сгрешени , но пак не виждам как на Core с 1000 durability ще закачим фрагмент с 2000 pressure ,като Note that the durability of the cores should never fall below zero.

0
krasimalakov avatar krasimalakov 19 Точки

Дали вторият тест е грешен или нещо не съм разбрал?
за Status Judge очаква:
    Total Durability: 8000
    Total Cores: 2
    Total Fragments: 2
    Core B:
    ####Durability: 1000
    ####Status: NORMAL
    Core C:
    ####Durability: 1000
    ####Status: NORMAL
Обаче 1000+1000=2000 ?!

0
Sanity avatar Sanity Trainer 194 Точки

Да, имаше грешка в теста, вмомента е оправена и са качени новите.

1
AntyfrizZz avatar AntyfrizZz 238 Точки

Здравейте!

 

Къде има док с 2ри нулев тест. Не мога да намеря такъв.

 

Поздрави!

0
Sanity avatar Sanity Trainer 194 Точки

Здравейте,

Двата нулеви теста са качени в Judge и вече може да се тества с тях. Те са отворени за преглед, така че ще можете да си видите грешките след въвеждане на решение. :)

0
silvi81 avatar silvi81 77 Точки

И аз като си написах Unit- тестовете не мога да си кача решението в judge, въпреки че съм изтрила TestResults и всикко друго, което трябва да се махне от  zip-файла. На изпита дали ще има пак Size Limit?

2
Alexander7337 avatar Alexander7337 15 Точки

Здравейте,

Относно size limit, наистина трябва да се качи повече. Погледнах авторското решение, което е около 31KB, но там не е използван Reflection, а има такова изискване :

"Reflection

Use reflection at least once, in your code, and make it so that it is essential to the main logic."

Има и други неща, които биха могли да се вмъкнат, но заради ограничението няма да може. Мокове и т.н....

Сегашното ограничение е нереалистично за условието на задачата (32KB). Получава се така ,че ако се изпълнят всички изисквания на задачата, няма да може да се качи в Judge-a.

Хайде, да кажем, че това е подготовка.

Надявам се за изпита това ограничение да се попромени.

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