Tekstide erinevus
시간 제한1초메모리 제한1024 MB
N개의 문자열이 주어질 때, 각 문자열을 다른 모든 문자열로 바꾸는 데 필요한 끝에 추가하기와 마지막 글자 지우기 연산 횟수의 합을 모든 순서쌍에 대해 구한다.
문제
Kuulus tarkvarafirma Interplanetary Software Systems on loomas uut tekstitoimetit, mis suudab töödelda väga pikki väikestest ladina tähtedest koosnevaid ridu. Toote esimesel versioonil on ainult kaks funktsiooni:
- tähe lisamine rea lõppu;
- rea viimase tähe kustutamine (kui rida ei ole tühi).
Nimetame kahe sõne ja erinevuseks minimaalset sõnest sõne saamiseks vajalike käskude arvu. Näiteks 'tests','text': algul kustutame sõne 'tests' lõpust kolm viimast tähte ja seejärel lisame tulemuse lõppu tähed 'x' ja 't'.
Kirjutada programm, mis antud sõne kohta leiab summa üle kõigi paaride, kus ja .
입력
Faili esimesel real on tekstiridade arv () ja järgmisel real igaühel üks väikestest ladina tähtedest koosnev mittetühi sõne . On teada, et pikkuste summa ei ületa .
출력
Faili ainsale reale väljastada otsitav erinevuste summa.