字符串拼接insert比加法快
查看原帖
字符串拼接insert比加法快
749476
LuYouheng楼主2022/7/21 16:44

用注释起来的那行进行字符串拼接会超时,改成s.insert就好了

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    string s;
    for(int i=a;i<=b;i++){
//      s=s+to_string(i);
        s.insert(s.size(),to_string(i));
    }
    for(char c='0';c<='9';c++){
        cout<<count(s.begin(),s.end(),c);
        if(c<'9')cout<<" ";
    }
    return 0;
}
2022/7/21 16:44
加载中...