Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- #define ll long long
- #define FORn(i, n) for(ll i = 1; i <= (n); i++)
- #define sz(x) (x).size()
- /* ----------------- glob var ----------------- */
- string s, x;
- map<char, bool> a;
- int d;
- /* ----------------- ~~~~~~~~ ----------------- */
- int main(){
- // freopen("BL3.inp", "r", stdin);
- // freopen("BL3.out", "w", stdout);
- ios_base::sync_with_stdio(0); cin.tie(0);
- /* ----------------- main func ----------------- */
- getline(cin, s);
- s = " " + s;
- FORn(i, sz(s)){
- if(s[i - 1] == ' ' && s[i] != ' ')
- d++, s[i] &= '_';
- if(s[i] == ' ' || a[s[i] & '_']++ == 0) x += s[i];
- }
- s.erase(0, 1);
- cout << d << '\n' << s << '\n' << x;
- /* ----------------- ~~~~~~~~~ ----------------- */
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement