Bailian2796 Bailian3681 数字求和序列处理

Posted 海岛Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bailian2796 Bailian3681 数字求和序列处理相关的知识,希望对你有一定的参考价值。

2796:数字求和
总时间限制: 3000ms 内存限制: 65536kB
描述
给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?
输入
输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。
输出
输出一行,给出一个正整数,是5个数中小于a的数的和。
样例输入
10 1 2 3 4 11
样例输出
10

问题链接Bailian2796 Bailian3681 数字求和
问题简述:(略)
问题分析
  按Markdown格式重写了题解,旧版题解参见参考链接。
  把输入看作数据流,边读入数据边计算处理就可以了,满足小于a条件则求和。
  如果使用数组存储数据,那是浮云!
程序说明:(略)
参考链接Bailian2796 Bailian3681 数字求和【入门】
题记:存储要能省则省。

AC的C语言程序如下:

/* Bailian2796 Bailian3681 数字求和 */

#include <stdio.h>

#define N 5

int main(void)
{
    int a, b, sum, i;

    scanf("%d", &a);
    sum = 0;
    for (i = 1; i <= N; i++) {
        scanf("%d", &b);
        if (b < a) sum += b;
    }
    printf("%d\\n", sum);

    return 0;
}

以上是关于Bailian2796 Bailian3681 数字求和序列处理的主要内容,如果未能解决你的问题,请参考以下文章

Bailian2973 Skew数进制

Bailian2686 打印完数暴力

Bailian2685 打印水仙花数进制+宏定义

Bailian2886 能被3除尽的数之和进制

Bailian4067 回文数字(Palindrome Number)

Bailian2887 能被3,5,7整除的数入门