小崔学算法

小崔学算法

时间: 1ms        内存:128M

描述:

小崔特别喜欢学数学,最近迷上了口算!他能快速的算出了从1加到m的和。他觉得太简单了,于是他又想出了另一个点子。用从1到m的和减去从1到n的和,你能快速的帮他算出来吗?

输入:

第一行输入两个空格隔开的整数m和n,含义如题意描述。(0 < m,n < 100) 

输出:

输出小崔的口算结果。输入输出各占一行,保证数据合法

示例输入:

5 2

示例输出:

12

提示:

参考答案(内存最优[1120]):

#include<stdio.h>
int main()
{
    int n,m,i,j;
    int s=0,t=0;
    while(~scanf("%d %d",&n,&m))
    {
        s=0,t=0;
        for(i=1;i<=n;i++)
        {
            s+=i;
        }
        for(j=1;j<=m;j++)
        {
            t+=j;
        }
        printf("%d\n",s-t);
    }
    return 0;
}

参考答案(时间最优[1]):

#include<stdio.h>

int main()
{
    int n,m;
    int i,j;
    int s=0,t=0;
    scanf("%d %d",&m,&n);
    for(i=1;i<=m;i++)
        s=s+i;
    for(i=1;i<=n;i++)
        t=t+i;
    printf("%d",s-t);
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注