首页 > 其他 > 详细

数字求和

时间:2014-10-30 13:12:33      阅读:240      评论:0      收藏:0      [点我收藏+]
总时间限制:
1000ms
内存限制:
65536kB
描述
给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?
输入
输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。
输出
输出一行,给出一个正整数,是5个数中小于a的数的和。
样例输入
10 1 2 3 4 11
样例输出
10
#include <iostream>
using namespace std;

int main (){
    int a  ; //输入判断数、存放和的变量
    int tmp = 0; //临时存放变量
    cin >> a;
    int b[5]  ; //输入5个正整数
    for (int i = 0 ; i < 5 ; i++ ){
        cin >> b[i];
        if( b[i] < a ){
        tmp += b[i]; //将得出来的数存入tmp,并且相加
        }
    }

    cout << tmp << endl;
    
    return 0;
}

解题思路:这道题难就难在于看起来很简单,但是我们需要把比对出来的数拿出来的时候,很麻烦,不太好思考这一步骤。

数字求和

原文:http://www.cnblogs.com/rocke/p/4062188.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!