0.Tổng của các số nguyên liên tiếp


Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Viết một thuật toán để đọc một giá trị A và một giá trị N. In tổng của N số nguyên liên tiếp bắt đầu từ A. Nếu N là âm hoặc 0, bạn phải đọc tiếp N mới tới khi N > 0. Tất cả các giá trị đầu vào nằm trong cùng một dòng.

Đầu vào

Đầu vào chỉ chứa các giá trị số nguyên, có thể là dương hoặc âm.

Đầu ra

Đầu ra chỉ chứa một giá trị số nguyên.

VÍ DỤ

INPUT

3 2

OUTPUT

7

INPUT 4 -5 3

OUTPUT 15


Comments


  • 0
    coderjs  commented on Nov. 6, 2018, 3:33 p.m.

    include<stdio.h>

    int main() { int a,b,s=0; scanf("%d",&a); do { scanf("%d",&b); if(b>0){

             break;
         }
    }while(b<=0);
    
    
    for(int i=a;i<a+b;i++)
    {
        s = s+i;
    }
    printf("%d",s);

    }