ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1910. Руины титанов: сокрытый вход

C, How to understand it?
Послано Rodrigo Munoz 10 окт 2019 12:51
this is a succsesful answer in C, but I want to understand it. Who can help me?

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n, x=1, FM;
    int arr[1000];
    scanf("%d", &n);

   if(n<=1000 && n>=3)
   {
     for(int i=0; i<n; i++)
     {
         scanf("%d", &arr[i]);
     }

     FM=arr[0]+arr[1]+arr[2];

     for(int i=1; i<n-2; i++)
     {
         if(arr[i]+arr[i+1]+arr[i+2]>FM)
         {
             FM=arr[i]+arr[i+1]+arr[i+2];
             x=i+1;
         }
     }
   }
     printf("%d %d", FM, x+1);
     return 0;
}

Edited by author 10.10.2019 12:53