fork(2) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(int argc, char **argv)
  6. {
  7. string text;
  8. string alphabet ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  9.  
  10. while(getline(cin, text))
  11. {
  12. for (int i=0; i<text.length(); i++)
  13. {
  14. for(int j=0; j<alphabet.length(); j++)
  15. {
  16. if(text[i]==' ')
  17. {
  18. cout<<" ";
  19. break;
  20. }
  21. else if(text[i] == alphabet[j])
  22. {
  23. if(j>=23)
  24. {
  25. cout<<alphabet[0+(j-23)];
  26. break;
  27. }
  28. else
  29. {
  30. cout<<alphabet[j+3];
  31. break;
  32. }
  33. }
  34. }
  35. }
  36. }
  37.  
  38. return 0;
  39. }
Success #stdin #stdout 0s 3472KB
stdin
ABC DEF
TERA EST ROTUNDA
ABCDEFGHIJKLMNOPQRSTUVWXYZ
stdout
DEF GHIWHUD HVW URWXQGDDEFGHIJKLMNOPQRSTUVWXYZABC