九度OJ 1115:数字求和 (基础题)
- 题目描述:
-
给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?
- 输入:
-
输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。
- 输出:
-
可能有多组测试数据,对于每组数据,
输出一行,给出一个正整数,是5个数中小于a的数的和。
- 样例输入:
-
10 1 2 3 4 11
- 样例输出:
-
10
思路:
总要有一个水题的。
代码:
#include <stdio.h> #include <string.h> int main(void) { int a, b[5]; int i; int sum; while (scanf("%d", &a) != EOF) { sum = 0; for (i=0; i<5; i++) { scanf("%d", &b[i]); if (b[i] < a) sum += b[i]; } printf("%d\n", sum); } return 0; } /************************************************************** Problem: 1115 User: liangrx06 Language: C Result: Accepted Time:20 ms Memory:912 kb ****************************************************************/
编程算法爱好者。