Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2014, 20:32   #1
nikolay61
Пользователь
 
Регистрация: 25.12.2012
Сообщений: 10
По умолчанию Конфеты (массив)

Пончик попал в Цветочного города i увидел дорогу, вдоль которой разложены мешки с конфетами. На каждом мешке написано количество конфет. Пончик может взять в каждую руку два мешка, лежащие рядом. Какое наибольшее количество конфет он может взять?
Технические условия
1.
2. В единственной строке ввода задано сначала количество мешков N (4 <= N <= 10000), а затем N чисел через пробел - количество конфет в каждом мешке (все числа положительные и не превышают 10000).
Ввод: 5 19 26 7 6 9
вывод: 60
Разъяснение:
в левую руку можна взять мешки с номерами 1 и 2 (19+26=45 конфет), а в правую с номерами 4 и 5 (6+9=15). тогда их вместе будет 60
Код:
 uses crt;
const
max=10000;
var A: array [0..max] of real;
i, n :integer;
pos :integer;
begin
  clrscr;
write('kolichestvo ');
readln(n);
write('vv zn');
for i:=1 to n do
read(A[i]);
 If n<4 then
 write('net')
 else
 begin

pos:=1;
for i:=2 to n-1 do
	if a[i]+a[i+1]>a[pos]+a[pos+1] then
		pos:=i;
writeln(a[pos]+a[pos+1]);
 end;
end.
Но что-то неправильно.
Проходка тестом:
Вход: 4 0 0 0 0
выход:0

вход: 4 41 12 43 12
выход: 108
для проверки еще файл

Последний раз редактировалось Stilet; 14.12.2014 в 21:05.
nikolay61 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование в VBA: двумерный массив M на N, нужно создать новый одномерный массив TheAnnihilyator Помощь студентам 1 04.06.2014 09:16
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} Nickolai47 Помощь студентам 5 16.12.2012 14:51
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
подсчитать сумму по каждому магазину на которую были проданы конфеты _Анжелика_ Microsoft Office Excel 12 17.08.2009 15:09