fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define ll long long
  5. #define FOR(i, k, n) for (int i = (k), _n = (n); i <= _n; i++)
  6. #define FOV(i, k, n) for (int i = (n), _n = (k); i >= _n; i--)
  7. #define REP(i, n) FOR(i, 1, n)
  8. #define REV(i, n) FOV(i, 1, n)
  9.  
  10. const int MAXN = 1e6 + 28;
  11.  
  12. string s, ans;
  13. char tmp;
  14.  
  15. int main() {
  16. ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
  17.  
  18. if (fopen("input.txt", "r")) {
  19. freopen("input.txt", "r", stdin);
  20. freopen("output.txt", "w", stdout);
  21. }
  22.  
  23. cin >> s;
  24. int n = s.size();
  25. ans += s[0];
  26. tmp = s[0];
  27.  
  28. REP(i, n - 1) {
  29. if (s[i] != s[i - 1]) {
  30. ans += s[i];
  31. }
  32. }
  33.  
  34. cout << ans;
  35.  
  36. return 0;
  37. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout