map实现数字分离

来源:互联网 发布:生产加工软件 编辑:程序博客网 时间:2024/05/23 00:53
#include <iostream>
#include <string>
#include <map>


using namespace std;


int main()
{
    map<char,int> m;
    for(int j= 0 ;j< 10; j++)
    {
        m['0' + j] =j;
    }
    string sa,sb;
    sa="6423";
    int i;
    int sum=0;
    for(i= 0 ; i <sa.length(); i++)
    {
        sum+=m[sa[i]];
    }
    cout << "sum=" << sum << endl;
    return 0;
}
原创粉丝点击