提交时间:2024-01-22 21:18:18
运行 ID: 123358
#include<iostream> using namespace std; string s[26+26*26+26*26*26]; int main(){ int id=0,ans=0; while(cin>>s[++id]){ } id--; for(int i=1;i<n;i++){ for(int j=n-1;j>=i;j--){ if(s[j+1]<a[j]){ string temp=s[j+1]; s[j+1]=s[j]; s[j]=temp; } } } ans=s[1].length()+1; for(int i=2;i<=n;i++){ int j=0; while(s[i][j]==s[i-1][j] && j<s[i-1].length()){ j++; } ans+=s[i].length()-j; } cout<<ans<<endl; return 0; }