Insegna 70/100, un output errato

Basta indizi in quanto non è un errore di ragionamento, mi è bastato sostituire la parte di input per ottenere 100
https://pastebin.com/AxL5cGd1

Ho notato anche la “debolezza sei testcase” in quanto se due stringhe a b contengono gli stessi caratteri c_1, c_2, c_3..c_n risulterebbero uguali anche dopo una “rotazione di essi”, mi spiego : non esiste un caso in cui a e b abbiano gli stessi caratteri ma risultino totalmente differenti come in questo caso:
char w[5] ={a a a b b};
char g[5]={a b a b a};
Infatti basta usare la funzione sort() su entrambi gli array e poi controllare ogni posizione i_0, i_1...i_n che però, come dimostrato, è totalmente sbagliato.

Qualcuno sa dirmi come fare a scrivere il codice direttamente nel topic senza usare pastebin? :slight_smile: