Имя пользователя:
Пароль:
 

Название темы: Помогите с алгоритмом
Показать сообщение отдельно

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я более точно сформулировал задачу:

Дано:
Отсортированный массив, от 0 до N.
Задание:
Найти оптимальный алгоритм подсчёта суммы значений элементов массива, которые делятся на 3 и на 7 без остатка.

Учитывая условие я не нашел более оптимального алгоритма нежели перебор всех элементов:
Код: Выделить весь код
...
int[] arr = new int[2013];
int count = 0;
for (int i = 0; i < arr.Length; i++)
arr[i] = i;
for (int i = 0; i < arr.Length; i++)
{
if (((arr[i] % 3) == 0) || ((arr[i] % 7) == 0))
count += arr[i];
}
...

Последний раз редактировалось Drongo, 26-11-2013 в 17:20. Причина: тег код #


Отправлено: 13:53, 26-11-2013 | #3

Название темы: Помогите с алгоритмом