#include <iostream>
#include <cstdlib>
#include <ctime>
#include <cassert>
using namespace std;
void odwrockolejnoscduzychliter(char* x)
{
int n=0;
while(x[n]!=0)
n++;
n++;
char* pomocnicza = new char[n];
pomocnicza[n]=0;
int ostatniaduza=0;
for(int i=0; i<=n; i++)
{
if(x[i]>='a')
pomocnicza[i]=x[i];
else
{
for(int j=n-1-ostatniaduza; j>0; j++)
{
if(x[j]<='a')
{
pomocnicza[i]=x[j];
ostatniaduza--;
break;
}
ostatniaduza--;
}
}
}
for(int i=0; i<n; i++)
x[i]=pomocnicza[i];
x[n]=0;
delete [] pomocnicza;
}
int main()
{
char* jeden = "aAbbgXxfGhh";
cout << jeden << endl;
odwrockolejnoscduzychliter(jeden);
cout << jeden << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4KI2luY2x1ZGUgPGN0aW1lPgojaW5jbHVkZSA8Y2Fzc2VydD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgoKCnZvaWQgb2R3cm9ja29sZWpub3NjZHV6eWNobGl0ZXIoY2hhciogeCkKewoJaW50IG49MDsKCXdoaWxlKHhbbl0hPTApCgkJbisrOwoJbisrOwoKCWNoYXIqIHBvbW9jbmljemEgPSBuZXcgY2hhcltuXTsKCXBvbW9jbmljemFbbl09MDsKCWludCBvc3RhdG5pYWR1emE9MDsKCglmb3IoaW50IGk9MDsgaTw9bjsgaSsrKQoJewoJCWlmKHhbaV0+PSdhJykKCQkJcG9tb2NuaWN6YVtpXT14W2ldOwoJCWVsc2UKCQl7CgkJCWZvcihpbnQgaj1uLTEtb3N0YXRuaWFkdXphOyBqPjA7IGorKykKCQkJewoJCQkJaWYoeFtqXTw9J2EnKQoJCQkJewoJCQkJCXBvbW9jbmljemFbaV09eFtqXTsKCQkJCQlvc3RhdG5pYWR1emEtLTsKCQkJCQlicmVhazsKCQkJCX0KCQkJCW9zdGF0bmlhZHV6YS0tOwoJCQl9CgkJfQoJfQoKCglmb3IoaW50IGk9MDsgaTxuOyBpKyspCgkJeFtpXT1wb21vY25pY3phW2ldOwoKCXhbbl09MDsKCglkZWxldGUgW10gcG9tb2NuaWN6YTsKCgoKfQoKaW50IG1haW4oKQp7CgljaGFyKiBqZWRlbiA9ICJhQWJiZ1h4ZkdoaCI7Cgljb3V0IDw8IGplZGVuIDw8IGVuZGw7CgoJb2R3cm9ja29sZWpub3NjZHV6eWNobGl0ZXIoamVkZW4pOwoKCWNvdXQgPDwgamVkZW4gPDwgZW5kbDsKCgoJCn0=
Main.java:1: error: illegal character: \35
#include <iostream>
^
Main.java:1: error: class, interface, or enum expected
#include <iostream>
^
Main.java:2: error: illegal character: \35
#include <cstdlib>
^
Main.java:3: error: illegal character: \35
#include <ctime>
^
Main.java:4: error: illegal character: \35
#include <cassert>
^
Main.java:10: error: class, interface, or enum expected
void odwrockolejnoscduzychliter(char* x)
^
Main.java:13: error: class, interface, or enum expected
while(x[n]!=0)
^
Main.java:15: error: class, interface, or enum expected
n++;
^
Main.java:17: error: class, interface, or enum expected
char* pomocnicza = new char[n];
^
Main.java:18: error: class, interface, or enum expected
pomocnicza[n]=0;
^
Main.java:19: error: class, interface, or enum expected
int ostatniaduza=0;
^
Main.java:21: error: class, interface, or enum expected
for(int i=0; i<=n; i++)
^
Main.java:21: error: class, interface, or enum expected
for(int i=0; i<=n; i++)
^
Main.java:21: error: class, interface, or enum expected
for(int i=0; i<=n; i++)
^
Main.java:25: error: class, interface, or enum expected
else
^
Main.java:27: error: class, interface, or enum expected
for(int j=n-1-ostatniaduza; j>0; j++)
^
Main.java:27: error: class, interface, or enum expected
for(int j=n-1-ostatniaduza; j>0; j++)
^
Main.java:32: error: class, interface, or enum expected
ostatniaduza--;
^
Main.java:33: error: class, interface, or enum expected
break;
^
Main.java:34: error: class, interface, or enum expected
}
^
Main.java:36: error: class, interface, or enum expected
}
^
Main.java:41: error: class, interface, or enum expected
for(int i=0; i<n; i++)
^
Main.java:41: error: class, interface, or enum expected
for(int i=0; i<n; i++)
^
Main.java:44: error: class, interface, or enum expected
x[n]=0;
^
Main.java:46: error: class, interface, or enum expected
delete [] pomocnicza;
^
Main.java:50: error: class, interface, or enum expected
}
^
Main.java:55: error: class, interface, or enum expected
cout << jeden << endl;
^
Main.java:57: error: class, interface, or enum expected
odwrockolejnoscduzychliter(jeden);
^
Main.java:59: error: class, interface, or enum expected
cout << jeden << endl;
^
Main.java:63: error: class, interface, or enum expected
}
^
30 errors