Софтуерно Инженерство
Loading...
+ Нов въпрос
BoBBy1968 avatar BoBBy1968 0 Точки

10. *LadyBugs

Здравейте,

 

Изчетох много решения на колегите, но не мога да размера защо при мене ми дава 50/100 в Judge. Все си мисля, че решението ми е точно, но Judge е безмилостен. Моля за малко страничен поглед

 

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

 

 

https://pastebin.com/DxAc6Wvp

Тагове:
0
Module: C# Advanced
krum_43 avatar krum_43 313 Точки

А какво е условито?

0
BoBBy1968 avatar BoBBy1968 0 Точки

Това е условието

https://softuni.bg/downloads/svn/soft-tech/Sept-2019/CSharp/03.%20CSharp-Fundamentals-Arrays/03.%20CSharp-Fundamentals-Arrays-Exercise.docx

0
30/10/2019 09:49:09
krum_43 avatar krum_43 313 Точки

Според мен кода ти се чупи в края на програмата:

За какво ти е нужна новата променлива airPort?

Можеш спокойно да си използваш bugIndex.

Освен това индекса от където започва отместването не винаги ще има стойност 1.

  1.  int airPort = bugIndex;

  2.                 while ((airPort += flyLength) >= 0 && airPort < field.Length)

  3.                 {

  4.                     if (field[airPort] == 0)

  5.                     {

  6.                         field[airPort] = 1;//приземяване                              //falche//

  7.                         break;

  8.                     }

0