http://community.topcoder.com/stat?c=problem_statement&pm=13112&rd=15852 http://apps.topcoder.com/wiki/display/tc/SRM+619TopCoder алгоритм SRM619 div2
Я не знаю, какие мои строки кода неверны. И я не мог понять. Вопрос в том, почему мой код не работает, значит, я не прошел тест №5.
5)
{-1, 0, 0, 1, 1, 3, 0, 2, 0, 5, 2, 5, 5, 6, 1, 2, 11, 12, 10, 4, 7, 16, 10, 9, 12, 18, 15, 23, 20, 7, 4}
{4, 6, 4, 7, 7, 1, 2, 8, 1, 7, 2 , 4, 2, 9, 11, 1, 10, 11, 4, 6, 11, 7, 2, 8, 9, 9, 10, 10, 9, 8, 8}
Возвращает: 27
Заранее спасибо.
public class GoodCompanyDivTwo {
public int countGood(int[] superior, int[] workType) {
int res = 1;
for (int i = 1; i < superior.length; i++) {
if (workType[superior[i]] != workType[i]) {
res++;
}
}
return res;
}
}
В чем вопрос? Подсказка - одна из причин отсутствия темы: 'Вопросы, требующие помощи по отладке (« почему этот код не работает? ») Должны включать в себя желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для его воспроизведения в сам вопрос. Вопросы без четкой постановки проблемы не полезны для других читателей. – amit