try to do this:
Code: Select all
while(gets(line) && strcmp(line,"#"))
{
if(std::next_permutation(line,line+strlen(line)))
printf("%s\n",line);
else printf("No Successor\n");
}
Moderator: Board moderators
Code: Select all
while(gets(line) && strcmp(line,"#"))
{
if(std::next_permutation(line,line+strlen(line)))
printf("%s\n",line);
else printf("No Successor\n");
}
Code: Select all
for(i=n-1;i>=0;i--){
if(cod[i]>cod[i-1])
ehalfabetico=1;
...
}