[Judge] C# Basics - Непълен тест на задачата Bit Roller в judge системата
Става въпрос за 5-та задача --> тук. Пуснах --> този код просто, за да разбера колко точки ще ми даде системата на прима виста. Знаех, че не съм разгледал варианта, когато най-десния бит е замразен. Учудването беше голямо, че кода ми мина с 100/100 и реших, че някак си съм покрил този вариант без да искам. Но когато по-късно се върнах на задачата и направих няколко теста установих, че гърми (нищо, че минава системата). Според мен тест N2 и тест N4, в които замръзения бит е нулевия трябва да са малко по-сериозни.
Правя сления прост тест:
input: 524286 = 1111111111111111110(2), f=0, r=4
За каквато и да е стойност на r --> output трябва да е
пак 524286, но горния код дава: 32767 = 0000111111111111111(2)
Впоследствие реших задачата и се надявам този път наистина да съм я решил. Минава през всички тестове, които се сетих.
Предварително се извинявам ако нещо греша.