p1554 梦中的统计

题目如下:

p1554 梦中的统计

 

 思路:将int 类型的转化为字符串类型 利用了stringstream 

    要想持续使用输入流 必须要s.clear()

代码如下:

#include<cstdio> 
#include<cstring>
#include<iostream>
#include<sstream>
using namespace std;
int main(){
    int m,n;
    int count[10]={0};
    memset(count,0,sizeof(count));
    string r;
    stringstream s;
    cin>>m>>n;
    for(int i=m;i<=n;i++){
        s.clear();
//        cout<<i<<endl;
        s<<i;
        s>>r;
        for(int i=0;i<r.size();i++)
        count[r[i]-'0']++;
    }
    for(int i=0;i<10;i++)
    cout<<count[i]<<" ";
    return 0;
}
/*
129
131
*/

 

上一篇:Stringstream


下一篇:C++关于getline和字符串流(Stringstream)的使用