Професионална програма
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 246 Точки
Best Answer

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

2
AtanasovAtanas avatar AtanasovAtanas 415 Точки

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 415 Точки

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

1
simeon3000 avatar simeon3000 265 Точки

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

1