奇怪的信

来源:互联网 发布:不可思议的妈妈 知乎 编辑:程序博客网 时间:2024/06/06 05:34

题目描述

有一天, 小明收到一张奇怪的信, 信上要小明计算出给定数各个位上数字为偶数的和。
例如:5548,结果为12,等于 4 + 8 。
小明很苦恼,想请你帮忙解决这个问题。

输入格式

输入数据有多组。每组占一行,只有一个整整数,保证数字在32位整型范围内。

输出

对于每组输入数据,输出一行,每两组数据之间有一个空行。

样例输入

415326
3262

样例输出

12

10


#include <iostream>#include <string>using namespace std;int main(){    string str;    int  num;    while(cin>>str)    {        int sum = 0;        for(int i=0; i<str.length(); ++i)        {            num = (int)str[i] - '0';            if(num%2 == 0)                sum += num;        }        cout<<sum<<endl;    }    return 0;}


0 0