Улицы и дома

  • 5
  • Недоступна
На улице Чёткой — разборки. Чётная и нечётная стороны разбираются, кто круче, и полным составом, включая грудничков, выходят стенка на стенку. Определим, у какой стороны выше шанс на победу (больше жителей — выше шанс). Создаем массив на 15 чисел (15 домов, индекс — номер дома), в ячейку записываем число жителей и считаем жителей четной и нечетной стороны.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (232)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Егор BLR8 уровень, Минск
30 июля, 13:02
Сначала создал массив на 15 эл-в, ввел с клавиатуры числа в массив. Всё, все введенные числа в массиве. Далее создал две переменные сумму четных и сумму нечетных. Создал еще один цикл for, и в нём два if, первый if если число четное или равно нулю, к сумме четных прибавляем значение этого элемента в массиве, иначе к сумме нечетных прибавляем значение массива. Потом с помощью if сравнил две эти суммы(четн и нечетн).
Никита9 уровень, Харьков
29 июля, 07:18
Как можно избежать обращения к кажой ячейке индивидуально, я тупо не додумался. Теоретически понятно что надо обратится по адресу ячейки, спросить у нее i%2==0 или нет и делать вывод, но как это реализовать?
int sumchet = arr[0] + arr[2]+ arr[4] + arr[6]+ arr[8]+ arr[10]+ arr[12]+ arr[14];
int sumnechet = arr[1] + arr[3]+ arr[5] + arr[7]+ arr[9]+ arr[11]+ arr[13];
if (sumchet > sumnechet)
Diana13 уровень, Минск
30 июля, 15:55
int evenSum = 0; for (int i = 0; i <= 14; i = i + 2){ evenSum + = array[i]; } Затем по аналогии для нечетных
Ринат8 уровень, Нягань
31 июля, 17:11
вот я тупой. в условии цикла писал i+2, компилятор ругался. в итоге в условии написал i++, а в самом цикле еще раз i++ :D просто надо было i = i+2 написать. ааааААаа. по ходу, это не моё
lena7 уровень, Санкт-Петербург
1 августа, 07:46
можно воспользоваться if(i%2==0) - условие для четных индексов я воспользовалась вот этой ссылкой http://proglang.su/java/arrays#primer-7-vyvod-chetnyh-i-nechetnyh-elementov-massiva ищите Пример 8: вывод элементов массива с четным и нечетным индексом
Александр К.8 уровень
25 июля, 05:49
Интересная задача. Но за букву ё, на которую автор задачи забил - минус.
Иван11 уровень
21 июля, 15:02
Че все так упарываются с количеством попыток, и тут и в IDE можно запустить код, ввести данные, посмотреть а работает ли
Richard Zorge8 уровень, Улан-Удэ
8 июля, 16:58
Писал sout для проверки их не закомментировал и пока не убрал решение было неправильным. Для проверки на валидность надо не забывать их комментировать
Антон15 уровень, Санкт-Петербург
24 июня, 21:00
Сдаюсь... Я уже копировал условие. Побуквенно проверял....программа работает как надо, но валидатор не хочет надпись с четными числами засчитывать. С нечетными пожалуйста, все засчитал. походу валидатор живет на нечетной стороне улицы...
Антон15 уровень, Санкт-Петербург
24 июня, 21:14
С 19 попытки, Карл!!! Да как так??? Ps. Внимательно читайте условие сверху.
Alex7 уровень
21 июня, 16:37
Сдаюсь.В чём глюк?
oretinio8 уровень, Москва
16 июня, 19:30
Точку забыл...Уже в какой раз...Все не могу взять в толк, когда ее нужно копировать из условия, а когда нет.
Andrey10 уровень, Москва
18 июня, 23:06
такой же трабл(( время столько потратил
Rodion Ivanov10 уровень, Саратов
2 июня, 18:56
по случайности импортировал какую-то хрень, из-за чего задача не проверялась через интеллиджи, как результат - 18 попыток и час потраченного времени
Sunrise 12 уровень, Харьков
28 июля, 16:26
Та же история (
Иван15 уровень, Москва
20 мая, 20:23
значение/индекс, значение/индекс, значение/индекс. Читай/внимательно, читай/внимательно, читай/внимательно.