View Code of Problem 101

#include<iostream>
#include<vector>
#include<algorithm>

using namespace std;

int main(){
	
	string s;
	vector<int> v;
	while(getline(cin, s)){
		for(int i=0; i<s.size(); i++)
			if(s[i]>='0'&&s[i]<='9')
				v.push_back(s[i]-48);
		reverse(v.begin(), v.end());
		for(int j=v.size(); j>=1; j--){
			if(j!=v.size()&&j!=1&&j%3==0)
				cout<<",";
			cout<<v[j-1];
		}
		cout<<endl;
		v.clear();
	}
	
	return 0;
}

Double click to view unformatted code.


Back to problem 101