fork download
  1. int main ( int argc, char** argv)
  2. {
  3. int i;
  4. char buf[20];
  5. for(i=0;i<20;i++)
  6. {
  7. buf[i] = i;
  8. if(i%4) buf[i] += 61;
  9. }
  10. for(i=0;i<20;i+=2)
  11. {
  12. buf[i] ^= buf[(i*3)%20] -1;
  13. buf[i+1] ^= 0x40;
  14. if(i % 7)
  15. buf[i] += 3;
  16. }
  17. for(i=18;i>0;i--)
  18. {
  19. buf[i] ^= 0x81;
  20. buf[i+1] ^= buf[i] | 0x12;
  21. if(buf[i]<0x80)
  22. buf[i]+=3;
  23. else
  24. buf[i] -= 3;
  25. buf[(i*3)%2] ^=0x99;
  26. buf[(i*3)%5] ^= 0x33;
  27. }
  28. for(i=0;i<20;i++)
  29. {
  30. buf[i] &= 0x7f;
  31. if(buf[i]<32) buf[i] += 32;
  32. }
  33. buf[19]=0;
  34. printf("%s",buf);
  35. return 0;
  36. }
  37.  
  38.  
Success #stdin #stdout 0.01s 5352KB
stdin
Standard input is empty
stdout
WhitespaceProgrammingIsHardDone.
Stack size 0
Heap size 0