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

Обсуждение задачи 1068. Сумма

What's wrong? c++,
Послано VNeo 8 июн 2017 13:06
#include <iostream>
using namespace std;
int main()
{
    int a,b;
    cin >>a;
    if (a>=1){
        for (int i=1;i<=a;i++){
            b=b+i;
        }
    }
    else if (a<1){
        for (int i=1;i>=a;i--){
            b=b+i;
        }
    }
    cout<<b;
}


i tested with test case #1 it work, but after submit the judge says wrong answer test 1, why?
Re: What's wrong? c++,
Послано ToadMonster 8 июн 2017 15:18
b initial value is?

Do you use gcc? Probably "-Wuninitialized" option can help.