Loading...
butoff avatar butoff 33 Точки

Target practice

Моля кажете къде бъркам. Нещо в условието ли изпускам?  Този код дава 70/100.

Попаднах на входовете и изходите на задачата и нещо не се връзва. https://judge.softuni.bg/Contests/Practice/Index/91#1

Тест номер 4 - input:                  

6 6

.

3 3 3 ______________________Replace all characters in the blast area with a space:

                

 

 

 

 

0
C# Advanced
dobroslav.atanasov avatar dobroslav.atanasov 247 Точки
Best Answer

Ето една малка модификация на твоя код (Judge 100/100) и то именно както е казал колегата с прилагането на Питагоровата теорема: https://pastebin.com/vvkHC7vn
 

2
AtanasovAtanas avatar AtanasovAtanas 414 Точки

You can check whether a cell is inside the blast radius using the Pythagorean Theorem

Може да пропускам, но не виждам къде прилагаш формулата.

1
butoff avatar butoff 33 Точки

Ами не я ползвам. Пише, че е по желание ....sad.     За горния триъгълник тръгвам от основата и на всеки следващ ред махам два елемента в края. Получава се триъгълник .Горен и долен триъгълник и получавам поражението.

Уморителни са тези условия...кръг ли трябва да е?

 

 

 

0
31/01/2018 11:23:13
AtanasovAtanas avatar AtanasovAtanas 414 Точки

Най-вероятно там ще е грешката. Изпускаш някой индекс и от там дава грешен резултат. 

1
simeon3000 avatar simeon3000 264 Точки

Поражението трябва да се изчисли в кръг и за всяка клетка да се провери дали не е в обсега на кръга.

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