Saturday, February 18, 2017

Timus 1068 (Sum)

1068. Sum

Time limit: 2.0 second
Memory limit: 64 MB
Your task is to find the sum of all integer numbers lying between 1 and N inclusive.

Input

The input consists of a single integer N that is not greater than 10000 by it's absolute value.

Output

Write a single integer number that is the sum of all integer numbers lying between 1 and N inclusive.

Sample

inputoutput
-3
-5
Problem Source: 2000-2001 ACM Northeastern European Regional Programming Contest (test tour)
Tags: problem for beginners 

Difficulty: 42
Solution :

#include<stdio.h>
int main(){
    int n,N,ans;
    scanf("%d",&N);
    if(N > 1){
        n=N;
    }else{
        n=-1*N+2;
    }
    ans=(n*(N+1))/2;
    printf("%d\n",ans);
    return 0;
}

Solution Link 


Timus 1000 (Sum)

1000. A+B Problem

Time limit: 1.0 second
Memory limit: 64 MB
Calculate a + b

Input

a and b

Output

a+b

Sample

inputoutput
1 5
6

Notes

Use + operator
Problem Author: Pavel Atnashev
Tags: problem for beginners
Difficulty: 17 

Solution : 

#include <iostream>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

Solution link