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

Обсуждение задачи 1787. Поворот на МЕГУ

This keeps getting Wrong Answer error and I couldn't figure out the problem ?
Послано ATTJ 21 янв 2015 23:22
#include <stdio.h>

int main(void) {

    int car_num, min, i, arr[100], sum = 0;

    scanf("%d %d", &car_num, &min);

    for(i = 0; i < min; i++)
    {
        scanf("%d", &arr[i]);
        if(sum + arr[i] - car_num < 0)
            sum += 0;
        else
        sum = sum + arr[i] - car_num;
    }

    printf("%d", sum);

    return 0;


}
Re: This keeps getting Wrong Answer error and I couldn't figure out the problem ?
Послано Donald Cameron 30 янв 2015 20:49
You're not printing a newline after printing the answer ... though I think the real issue is different: I don't believe you're handling the following cases correctly.

Try this test case
5 3
6 1 2

and this one
5 3
6 1 7

Good luck!
-- DC

Edited by author 30.01.2015 21:10