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

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

i got AC in C..
Послано Suparna 11 янв 2019 16:21


int num,n,i,sum=0;
     // read n;

//case 1
       if(n>0){
            for(i=1;i<=n;i++){
            sum=sum+i;
        }
         printf("%d",sum);
        }
//case 2
        if(n<0){
             for(i=(-1);i>=n;i--){

            sum=sum+i;
        }
            sum=sum+1;
            printf("%d",sum);
        }
//case 3
        else if(n==0){
            printf("1");
        }

        }




Re: i got AC in C..
Послано mdatik 26 авг 2019 23:16
when n<0,then sum=sum+1;
why you using sum=sum+1;
Re: i got AC in C..
Послано Jolok Banarjee 18 дек 2022 20:07
#include<stdio.h>

int main()
{
int num,n,i,sum=0;
scanf("%d", &n);

       if(n>0){
            for(i=1;i<=n;i++){
            sum=sum+i;
        }
         printf("%d",sum);
        }
        if(n<0){
             for(i=n;i<=1;i++){

            sum=sum+i;
        }

            printf("%d",sum);
        }
        else if(n==0){
            printf("1");
        }

        }