RE: BombNumbers 80/100т. - къде греша.
Здравейте, може ли някой да ми каже къде точно ми е грешката в така написания код, че получавам 80т.
Ето и кода: http://pastebin.com/0hhDaCeV
Здравейте, може ли някой да ми каже къде точно ми е грешката в така написания код, че получавам 80т.
Ето и кода: http://pastebin.com/0hhDaCeV
Здравей, вероятно пропускаш някой частен случай, прочети си внимателно условието, че по принцип всяка дума обикновено има значение. А иначе - ако ти трябва по-бързо помощ няма да е зле да даваш и линк към условието на съответната задача, за да не гадаем коя е...
Та след дълго ровене да открия условието на въпросната задача веднага ти казвам примерен тест, който не ти минава -
1 2 2 4 2 2 4
4 2
Причината е, че ти въртиш само по веднъж целия лист numbers, а трябва да е докато въпросното число се съдържа в него. Сложи всичко без последния WriteLine в един while(numbers.Contains(input[0])) и си готов
Благодаря за пояснението и теста който не минава!
Тъй като исках да реша задачата само е един цикъл (без да използвам while) поставих един if (numbers.Contains(input[0])) който връща i =0, след реда който трие текущото i. Резултатът е 100/100.
Благодаря отново.
п.п. Ето и точния код ако все пак е от полза на някой: http://pastebin.com/CipWyJZR