fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. string s;
  6. cin >> s;
  7. for(int i=0; i<s.size(); i++)
  8. {
  9. if(s[i] == '-' && s[i+1] == '.')
  10. {
  11. cout << "1";
  12. i++;
  13. }
  14. else if(s[i] == '.')
  15. {
  16. cout << "0";
  17. }
  18. else if(s[i] == '-' && s[i+1] == '-')
  19. {
  20. cout << "2";
  21. i++;
  22. }
  23. }
  24. return 0;
  25. }
Success #stdin #stdout 0.01s 5500KB
stdin
-..-.--
stdout
1012