fork download
  1. #include<iostream>
  2. #include<cstring>
  3. using namespace std;
  4. char s[]="#include<iostream>\nusing namespace std;\nchar s[]=";
  5. char s2[]="int main()\n{\n cout<<s;\n for(int i=0;i<49;i++)if(s[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s[i];\n cout<<(char)34<<(char)59<<(char)10<<(char)99<<(char)104<<(char)97<<(char)114<<(char)32<<(char)115<<(char)50<<(char)91<<(char)93<<(char)61<<(char)34;\n for(int i=0;i<413;i++)if(s2[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s2[i];\n cout<<(char)34<<(char)59<<(char)10<<s2;\n return 0;\n}";
  6. int main()
  7. {
  8. cout<<s;
  9. for(int i=0;i<strlen(s);i++)if(s[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s[i];
  10. cout<<(char)34<<(char)59<<(char)10<<(char)99<<(char)104<<(char)97<<(char)114<<(char)32<<(char)115<<(char)50<<(char)91<<(char)93<<(char)61<<(char)34;
  11. for(int i=0;i<strlen(s2);i++)if(s2[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s2[i];
  12. cout<<(char)34<<(char)59<<(char)10<<s2;
  13. cout<<"&&&"<<strlen(s)<<"&&&"<<strlen(s2);
  14. return 0;
  15. }
Success #stdin #stdout 0s 3140KB
stdin
Standard input is empty
stdout
#include<iostream>
using namespace std;
char s[]=#include<iostream>\n\
using namespace std;\n\
char s[]=";
char s2[]="int main()\n\
{\n\
  cout<<s;\n\
  for(int i=0;i<49;i++)if(s[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s[i];\n\
  cout<<(char)34<<(char)59<<(char)10<<(char)99<<(char)104<<(char)97<<(char)114<<(char)32<<(char)115<<(char)50<<(char)91<<(char)93<<(char)61<<(char)34;\n\
  for(int i=0;i<413;i++)if(s2[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s2[i];\n\
  cout<<(char)34<<(char)59<<(char)10<<s2;\n\
  return 0;\n\
}";
int main()
{
  cout<<s;
  for(int i=0;i<49;i++)if(s[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s[i];
  cout<<(char)34<<(char)59<<(char)10<<(char)99<<(char)104<<(char)97<<(char)114<<(char)32<<(char)115<<(char)50<<(char)91<<(char)93<<(char)61<<(char)34;
  for(int i=0;i<413;i++)if(s2[i]==(char)10)cout<<(char)92<<(char)110<<(char)92<<(char)10;else cout<<s2[i];
  cout<<(char)34<<(char)59<<(char)10<<s2;
  return 0;
}&&&49&&&441