fork download
  1. #include <stdio.h>
  2. char *encode(char *s,int offset)
  3. {
  4. char *p=s;
  5. while (*p)
  6. {
  7. *p +=offset;
  8. }
  9. return s;
  10. }
  11. char *decode(char *sm ,int iffset)
  12. {
  13. char *p= sm;
  14. while(*p)
  15. {
  16. *p-=iffset;
  17. }
  18. return sm;
  19. }
  20. int main(){
  21. char *ss="hello";
  22. char * a=encode(ss,2);
  23. printf("%s\n",a);
  24. char *b=decode(a,2);
  25. printf("%d\n",b);
  26. return 0;
  27. }
Time limit exceeded #stdin #stdout 5s 16064KB
stdin
Standard input is empty
stdout
Standard output is empty