QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#867336 | #1969. Necklace Construction | kevinyang# | AC ✓ | 81ms | 114892kb | C++17 | 1.5kb | 2025-01-23 13:44:30 | 2025-01-23 13:44:32 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
#define rep(i, a, b) for(int i = a; i < (b); ++i)
#define all(x) begin(x), end(x)
#define sz(x) (int)(x).size()
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<int> vi;
int pp[305][305][305];
int dp[305][305];
signed main() {
cin.tie(0)->sync_with_stdio(0);
string s;
cin >> s;
int n = s.size();
s = " " + s;
vector<vector<int>>res(n+1,vector<int>(n+1));
for(int i = 2; i<=n; i++){
vector<char>a(n+1);
vector<char>b(n+1);
for(int j = i-1; j>=1; j--){
a[i-j] = s[j];
}
for(int j = i; j<=n; j++){
b[j-i+1] = s[j];
}
for(int i = 1; i<=n; i++){
res[0][i] = res[i][0] = i;
}
for(int x = 1; x<=n; x++){
for(int y = 1; y<=n; y++){
if(a[x] == b[y]){
res[x][y] = min({res[x-1][y-1],res[x-1][y]+1,res[x][y-1]+1});
}
else{
res[x][y] = min({res[x-1][y-1],res[x-1][y],res[x][y-1]}) + 1;
}
}
}
for(int x = 1; x<i; x++){
for(int y = 1; y<=n+1-i; y++){
pp[i-x][i][i+y-1] = res[x][y];
}
}
}
for(int i = 1; i<=n; i++){
dp[1][i] = i+1;
}
for(int i = 2; i<=n; i++){
for(int j = i; j<=n; j++){
dp[i][j] = 1e9;
for(int k = 1; k<i; k++){
dp[i][j] = min(dp[i][j],dp[k][i-1] + pp[k][i][j]+1);
}
}
}
int ans = 1e9;
for(int i = 1; i<=n; i++){
ans = min(ans,dp[i][n]);
}
// for(int i = 1; i<=n; i++){
// for(int j = i; j<=n; j++){
// cout << i << ' ' << j << ' ' << dp[i][j] << '\n';
// }
// }
cout << ans << '\n';
return 0;
}
详细
Test #1:
score: 100
Accepted
time: 1ms
memory: 7932kb
input:
abaadbcceaaefc
output:
12
result:
ok single line: '12'
Test #2:
score: 0
Accepted
time: 0ms
memory: 12004kb
input:
abaddbeageabdkpkdbeqg
output:
16
result:
ok single line: '16'
Test #3:
score: 0
Accepted
time: 0ms
memory: 22416kb
input:
szgioigowyzqxeydlixqcpvrsrnjjhwxgflflebzpktxaayurh
output:
45
result:
ok single line: '45'
Test #4:
score: 0
Accepted
time: 3ms
memory: 40588kb
input:
menwgkcjhqksilhwlafwfizigiqkyhwuwcnzzklhdvpnoderoqrjahcowtfffrsfmyogogucyvwdhcmkfsruxvcolyzpmcooagrq
output:
87
result:
ok single line: '87'
Test #5:
score: 0
Accepted
time: 9ms
memory: 59512kb
input:
lpvavudrsstnjnnpsiohgomvdxubsyiyikigzqqaflihgrborzfmwtoistyedlqzbtysxsvgrkrnnlvmnedvjqcebxuokmodhrasdbbyiydpyqejeryzkwiwqvmvyfofvvbgjqtrkjgqniammzlkhk
output:
126
result:
ok single line: '126'
Test #6:
score: 0
Accepted
time: 24ms
memory: 77828kb
input:
afyjyqivhxhauwvnixqskqgdytntgqrirganphmtvzolfxenktvyxyknbglouzftgegxalzqrfhtfkdzdkicqwkmzxsfcthkbrizqpakcmrugzuschgdigymoezjtiflpknvzemlqdbdiqnjdgfezxgykwygempxbqutxyrkacgqvlougqehydetmebipunhntgosddz
output:
160
result:
ok single line: '160'
Test #7:
score: 0
Accepted
time: 26ms
memory: 86676kb
input:
xcmpdpdmqmahxtuvivsbmecgbdbvsbxlvnpfbphukolbxaihwokzeqgrumlqnavubiqqwvyexjqovhzookesgxedmrqqhbuylfqqnijwcfjkgveemvrtdvebbirhcjjjtylizpzehqfltgjhqrajidqllsfmzbumwnsgitrvjafhqzwwxmtgihqrhzcmvulhyyihxjciezyzfwlsxuraxezkhzddccdaf
output:
185
result:
ok single line: '185'
Test #8:
score: 0
Accepted
time: 43ms
memory: 96480kb
input:
xqgnoajfvbrsvybgnfcdmwtrykumaffmfotvqlomyphgxnahnckaukwixgdpqvdnvbqjmycuiudcjrlbkwtccolcpwqdcbhblereprfdubdyhxwhqsgrobcgjnilxzczpjbtljxdzaghqkvhertuyalgrwroxcqqrcvvejlwsinakwkkybroioulqxuhyibmdvxvzjvgipayneesgtzggkqznmsakyrekdaazdnnsywkbeomsridmdygkw
output:
207
result:
ok single line: '207'
Test #9:
score: 0
Accepted
time: 63ms
memory: 104784kb
input:
unvtuzgueqkzyvbnncemojpuyvgomqjpktimcvknpeexpqdczxycccsmokdrlwtoqdycfjbjoymwzphotwotupfvbsoqgjwpvqbsmlopuuxohsetdgpglriywpajezhxuxzgiukvqnknbysercoxhgvurryuurwfnatinglgbiorfjsmoxgmsrglirujfhyloabqfsundorkgnuahpybwgxwhjsmrkdiaycibygjqhmjwhfryvtmcwlqgpkeuaxhwckplunepjlglvjesgg
output:
228
result:
ok single line: '228'
Test #10:
score: 0
Accepted
time: 78ms
memory: 113452kb
input:
mikwpupkhfhfeijefuenqxqxrdncpxouoklefckdodnjzrdjiwcmtrumgvqyhktganzqorgfjoukaqtracykjxsjoxouujahedxlcedoqprfpeoqohntmnsvevuasctfjzohbvpxftbvlsggvxnoonyugzgachikfwzkfqzksywjgkrjisljvsiuuigbwnuliihzcmztwodupcghryqbqygvbjpnihraztypvlrwpqppdopeztfcprohmrilqrzydczleamrkigrfjrkdlepcehideevojvnsohibzemiljp
output:
251
result:
ok single line: '251'
Test #11:
score: 0
Accepted
time: 0ms
memory: 16180kb
input:
yfwyuxosdmdrcxrutaszpvadojlxwxtyqn
output:
31
result:
ok single line: '31'
Test #12:
score: 0
Accepted
time: 1ms
memory: 20200kb
input:
vqeekjrapqmkdzxnyickrappnaqoqofcdvdhvrwkzh
output:
38
result:
ok single line: '38'
Test #13:
score: 0
Accepted
time: 4ms
memory: 46996kb
input:
kihnnexfducxojglqvevvdjxivifeepklrvqkgsbmuormvalsvbxepkvcbjhscczvlncwhjnpftrvylhmszzebihyjzqotmdhwunjvsykbhgwymtqgu
output:
99
result:
ok single line: '99'
Test #14:
score: 0
Accepted
time: 20ms
memory: 72440kb
input:
jdvrtdrvmhterggtovgevqdzjgwhqpvoqylhzqncdjkhdabgeqqymfgzwfjjlcsbqpwursjavjblmxhuuuupwzcylexbrzbprkeegpdkkubuwtufaudlqmrmzdkcukclfmsmadxibetwwmvmrqzpzywpmunrtrogoitrdanypuvskqkhnvzczxdhxtp
output:
159
result:
ok single line: '159'
Test #15:
score: 0
Accepted
time: 4ms
memory: 49000kb
input:
jtprdoyppwmppllevfqgxiwkgknxyvdoazoxnmwurjhmelvgueqacbwqzbbiqwatkgunfvkriupbzhthrfjbstjwoixombosohfqgyxrcqvkxwmifruhbsprhic
output:
105
result:
ok single line: '105'
Test #16:
score: 0
Accepted
time: 42ms
memory: 83968kb
input:
goexjnsdyldwsikmtdspxvrnjvbzkghtedepzusvgybdvozagzebjssuqfbkjwqufkegbhjeoyxvqepwaggskudoadvaqjdgyvngdtiecjnyyrwuredyyhvgujtcydybfjgkjjickeyyffektcpdycaxruezmhryexuvkogjfcccbaexfejihitzbmhwcrzrktegexttbpajagqwhesotzogis
output:
181
result:
ok single line: '181'
Test #17:
score: 0
Accepted
time: 2ms
memory: 38836kb
input:
yjraeidteaacyvuclssqblqsbggonnkyivgfbdqmfzmpepyhoyilbguuioosfnqnprfukoqbipfitgbwjlojxaqenivfejfyi
output:
81
result:
ok single line: '81'
Test #18:
score: 0
Accepted
time: 46ms
memory: 98536kb
input:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
output:
32
result:
ok single line: '32'
Test #19:
score: 0
Accepted
time: 76ms
memory: 114892kb
input:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
output:
35
result:
ok single line: '35'
Test #20:
score: 0
Accepted
time: 77ms
memory: 114892kb
input:
bbbabaabaaabbabbaaababaabbbaaaabaaaabababbbaabaababbbabbbbbaababbbbabbaaaabbbaaababaabbaaaaaabbaaabbaaabbabbaabbbbbaaaaabbaaaabbababbbababbbabaaabbbbaabbaaaaaabababbbaaababbabbabababaabbbabbabbbbabbbaaabaaaabbbaaaababbbaabbaaaabaaaabaaaaaaaabbbbabbaaababbabbbbaabbababbabaaabbbaabbbaaabbabbabbbbaaabb
output:
105
result:
ok single line: '105'
Test #21:
score: 0
Accepted
time: 78ms
memory: 112844kb
input:
acacbccacbaacbaababaababbccbbbacabbbcbabbcccbcccbaabbcccbaacabacbbaaccccccbaabbaacbcbaccabbaccbabcacccbcacbcbbaacaccbbbcaaabacabaaccccccaccbabbbcaabcbcacbbbbbbacccaccccbccbcbaabccaacbccccabcbaccbbcaabcabbbccbbbbacbaccaaccbabccaacbcbcbabbccaaabbacbcbbbbcbcaababbacbbcbabccbaacabbaabcbbccacabccaabaabba
output:
137
result:
ok single line: '137'
Test #22:
score: 0
Accepted
time: 62ms
memory: 107192kb
input:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
output:
34
result:
ok single line: '34'
Test #23:
score: 0
Accepted
time: 2ms
memory: 24368kb
input:
abaabbabababbababaaaaabaabaabbbaaaabbbabaaabbbabbbbbabababb
output:
27
result:
ok single line: '27'
Test #24:
score: 0
Accepted
time: 5ms
memory: 53164kb
input:
cbbaccacaacccababaabcccbccccaaccaacbaaaaaccbbcaccbabbabcaacaaabbaaccacacabaaabaaabbcbcabcabccbcaacabcbacaacabbbcccbacacbcaaabaabcbaab
output:
64
result:
ok single line: '64'
Test #25:
score: 0
Accepted
time: 0ms
memory: 14020kb
input:
hoooohhoooohhoooohhoooohhooooh
output:
11
result:
ok single line: '11'
Test #26:
score: 0
Accepted
time: 76ms
memory: 114768kb
input:
ulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzluulzxsdmoskksomdsxzlu
output:
35
result:
ok single line: '35'
Test #27:
score: 0
Accepted
time: 79ms
memory: 114888kb
input:
mfbzjcagodgbffohwyvwgvhiggjzwpbayghzijendryoajtziyuiflxpbtctlvxyimkaenfevcwsprwkmdjlicqqwgffwuevnpeeyadfolszpxzppvficosvhfndexhawwlkvhdigcdbverocadhbrrbhdacorevbdcgidhvklwwahxednfhvsocifvppzxpzslofdayeepnveuwffgwqqciljdmkwrpswcvefneakmiyxvltctbpxlfiuyiztjaoyrdnejizhgyabpwzjggihvgwvywhoffbgdogacjzbfm
output:
152
result:
ok single line: '152'
Test #28:
score: 0
Accepted
time: 75ms
memory: 112988kb
input:
tkjmkoizrfpibeinadhsnebryxkrfmgvmbwcpvbgnkvakmrqafnnzqzmlailxfstbqsxidmqlvdytaslqlgpejszfgughhfcvddssddvcfhhgugfzsjepglqlsatydvlqmdixsqbtsfxlialmzqznnfaqrmkavkngbvpcwbmvgmfrkxyrbenshdaniebipfrziokmjkttkjmkoizrfpibeinadhsnebryxkrfmgvmbwcpvbgnkvakmrqafnnzqzmlailxfstbqsxidmqlvdytaslqlgpejszfgughhfcvdds
output:
103
result:
ok single line: '103'
Test #29:
score: 0
Accepted
time: 72ms
memory: 110900kb
input:
gagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugombbmoguidutysxlegaggagelxsytudiugomb
output:
34
result:
ok single line: '34'
Test #30:
score: 0
Accepted
time: 79ms
memory: 114608kb
input:
eduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewudeeduweewude
output:
35
result:
ok single line: '35'
Test #31:
score: 0
Accepted
time: 81ms
memory: 113428kb
input:
auoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauoouaauooua
output:
35
result:
ok single line: '35'
Test #32:
score: 0
Accepted
time: 78ms
memory: 113376kb
input:
wuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuwwuuw
output:
35
result:
ok single line: '35'
Test #33:
score: 0
Accepted
time: 78ms
memory: 114548kb
input:
babbbabaabbbbbbaabaabbbbbabbabbaaabbabaaabbbbbbabbbabbabbabbababbbabababababbaaaabbaaabaaaaababababbaaaabbabaabbbaabbabaaaabbbabaabbaaaaababbbabbbbbbbbbbbbbbabbbabaaaaabbaababbbaaaababbaabbbaababbaaaabbabababaaaaabaaabbaaaabbabababababbbababbabbabbabbbabbbbbbaaababbaaabbabbabbbbbaabaabbbbbbaababbbab
output:
96
result:
ok single line: '96'
Test #34:
score: 0
Accepted
time: 75ms
memory: 113612kb
input:
accaacaaacabcacabcbcccbabbbaaaaccbaababcbcbcbaaccccbbccabcabccbabbccaaaaabbcbcbacaaaaaaacbbabaccccbaabccccababbcaaaaaaacabcbcbbaaaaaccbbabccbacbaccbbccccaabcbcbcbabaabccaaaabbbabcccbcbacacbacaaacaaccaaccaacaaacabcacabcbcccbabbbaaaaccbaababcbcbcbaaccccbbccabcabccbabbccaaaaabbcbcbacaaaaaaacbbabaccccba
output:
103
result:
ok single line: '103'
Test #35:
score: 0
Accepted
time: 66ms
memory: 109356kb
input:
babaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabbaabbaabbaabbbaababbabaabbbaabbaabba
output:
34
result:
ok single line: '34'
Test #36:
score: 0
Accepted
time: 0ms
memory: 22432kb
input:
rpazregyaayierzakprrpxskwvoazeiyaayizgaovwvsxprxll
output:
27
result:
ok single line: '27'
Test #37:
score: 0
Accepted
time: 0ms
memory: 40692kb
input:
iptyytpiigmafamgrexqzpdzvxbergmefmudnmmvtrcqgxlzgdprzpzizzxgqcrjvmnjwzduudzwjnmsrcqgxzzizpzrevpvtyhr
output:
58
result:
ok single line: '58'
Test #38:
score: 0
Accepted
time: 9ms
memory: 57984kb
input:
zsvzszpfvaajfpzsdvysjruuoadsivpfnwaawnnpvisdaouuggusjuhooanalivhpgzohnwaawnhaozgphvwilanaoohujsugcusjurhwoanaliwovhpgzoahnwataatawnhamdgpwvwiavnaakdsc
output:
66
result:
ok single line: '66'
Test #39:
score: 0
Accepted
time: 23ms
memory: 77824kb
input:
zhrdutgntifnwaiqijawnfismxngtudrcvlzzdzlvcrrgnxmmsifnwajiiypawfismewmxgxqrrvlcclvrrqxgxmwemsifwapyiiyfmawfimmehwmgvxqzrvtlckcavrrzqxkgmwhjemylivwamfyiiyfmawvillzmejhumkxqzrrvackkzavrzxpauhjemzlliydmfi
output:
80
result:
ok single line: '80'
Test #40:
score: 0
Accepted
time: 36ms
memory: 86788kb
input:
sdfchfbarxqzsszfxrrbhfdsvvndfhrrxfzzxdrmhyfrpenvxaaxqvneprfyhmydxzzxdymzhyfrefenvqxggxqvneferfvyhzmyddizzidnumhqvofrekfesnvqaehgbbgheagqfvmbnseqdfkerfovqhmundvbzzbwdnumhvqvofeszdqesbmvfvgaejhkbttkhjeagvfjvmbseqdzsefvqvmundwbz
output:
83
result:
ok single line: '83'
Test #41:
score: 0
Accepted
time: 42ms
memory: 95340kb
input:
jfyfdrrdfyffyfdrvfmdnvhhvcndmfzgavvcfagzxwpncekhkksikckcbwbxzjstfesvizivefzhsxbwduakkosukddkdwsojkanuiwxszpfeiiefpzsxwiunakjoswdkdjkdwsocjkaneuitxwxsztpfeiiefptzsxwxtiuenakjcoswdokjrjkodpwcjkaneuitmxwxsztpfeiiefkptzsxwxmtitengakjmwvpdakajrakzzbpiimtj
output:
105
result:
ok single line: '105'
Test #42:
score: 0
Accepted
time: 56ms
memory: 104596kb
input:
zdfxzdkonyjcdnosddzzfdkcndcoozuldcduedxmzjzmxdeudcdluuldcduedxmzjjzmxdeucdwlhuuhlgtuaxmyjljccenlpjyqxautgjlsfhummuhfsnlgtsufaxqyhzplncesecfnwlrpzhqyqqxmfutgynsfhummuhfsnygtufmxqqyqhzrprlwnfcessecfnwlsprzhqcqqxmfutgctsfhkummukhfstcgtufmxqqcqhzrpslwnfcesenwxsjhhsqiqxputwctfhuw
output:
105
result:
ok single line: '105'
Test #43:
score: 0
Accepted
time: 79ms
memory: 113784kb
input:
pxnnxtrqmtvtrlttalvwpcolocpwvflatctalfetfvhzjsbplcitwtjtbbtjtwticlpbsjzhvfteflatcctalfetfvhzjsbplcitwtjtbbtltnwticlupbsvjzhvftefelatccacaalvewfqfucdvfxszdesbpcmtmwntlktbqqbtkwtskneycmltmcpbsedzzshxfdcufqfwevlawaeaaeawapdlewfyfeucdfhszzdejscbpuscmtlcyenkbgkltwktbqqbtuwrlgikonertmcsupemvsbfcutfmwerpaj
output:
129
result:
ok single line: '129'
Test #44:
score: 0
Accepted
time: 0ms
memory: 22248kb
input:
fobbofjdvdfbskazlvrllvjxwwxjvllrvlzaksbfdpdjupnqja
output:
32
result:
ok single line: '32'
Test #45:
score: 0
Accepted
time: 7ms
memory: 53544kb
input:
mfgsffjsgfhlliuxssmzzmssxuilllliuxssmzipxggdmsglselleslgzmdggxyxggodmzglasulrrzsazjjzmdoggggyeeiagdgpguofdmzgzdztagsctpzgzdooggscgtcdguz
output:
78
result:
ok single line: '78'
Test #46:
score: 0
Accepted
time: 2ms
memory: 38536kb
input:
ttwjrhjpxccxpjnrjwttttwjrnjpcdfpjnrjwtdrcyhawlfpjjcbziannaicbcjjpflwahycrrcyhawlfjjcbctancdcep
output:
45
result:
ok single line: '45'
Test #47:
score: 0
Accepted
time: 0ms
memory: 7908kb
input:
zfzqvflmak
output:
11
result:
ok single line: '11'
Test #48:
score: 0
Accepted
time: 0ms
memory: 15972kb
input:
tkzhbfdjbckxzgdywotgppbnbjhmhegleo
output:
32
result:
ok single line: '32'
Test #49:
score: 0
Accepted
time: 0ms
memory: 26168kb
input:
jvvjyljjlivssvgilsnujlyyljunsligvssvgclsujlyyljslcgvsodylgw
output:
28
result:
ok single line: '28'
Test #50:
score: 0
Accepted
time: 8ms
memory: 57556kb
input:
pxevejbpdbblievburrybrbbvmjtbjujbojtmvobbfyrmbvmmvbmryfbbovmtjobjuyywjbodjtmvobbfyrmbvmmvbbmryfbbovjyjdutibjeaswddwsejzlubitudjmyjobyfyryabbvezmtgc
output:
67
result:
ok single line: '67'
Test #51:
score: 0
Accepted
time: 78ms
memory: 114892kb
input:
aabbbaaabbbbbbbbbbaabbbbbaabbabbbaaabababbaabbbbbaabbababaabbbbbaaabababababaabaaababbbbabbbbbbbbbabbaaaabbabbbabbbbababbbabbbbabaabaabbaaabbabbaababbbbabbbababbbbabbbabbaaaaaaabababbbabbbbbbabbabbbbbabaaabbabbaabababbaaababbbbbabbabbbbbbbbabbbbababaaababaaabababbbbabbbbbbbbabbabbbbbabaaabbababababa
output:
73
result:
ok single line: '73'
Test #52:
score: 0
Accepted
time: 79ms
memory: 112916kb
input:
ccccabcababbabcacbcbabacbbbcaabccaacacbaacbbbcababcbcaacbcbabacbbcbaabccaaccbaabcbbcababcbcabaccbcbaababbcbbaabbaacaabbaabbcbbabaabcbccababaccbcabaaaabcbbcbbaabbaccccabbaabbcbbcbaaaabacbccacaacaacccabbaaaabcbbbbaababaccbbccababaabbbbcbcaaabbacccaacaacacacccaabaaacbcbbbbaabacbaccbbcbbbbbabcbaaaacbbbc
output:
80
result:
ok single line: '80'
Test #53:
score: 0
Accepted
time: 76ms
memory: 114768kb
input:
baceaedaebeeceebcdbeecddaebebecebdeeaeedaaacebabceeddcebebcaddceecdbacebeeccecdeddeecaaadeebacaacabdeadaaacaeddedcecceebecabdcbeaebcbacebeecccecdedddeacbaaadaedbacdaadcabdeabdbaaabcaedddcedcecccebecabcbeaaebcbacebecccedccdddeacbaaabdbaedbacdaadcabadeabdbaaabcdedddccdecccebecabcbeacacadaecbdbbaaedbac
output:
95
result:
ok single line: '95'
Test #54:
score: 0
Accepted
time: 74ms
memory: 112636kb
input:
bbaaaaabbbababbabbaabbabbbaaabbaaabbabbaabbabbaaabbaaabaaaabbbababaabababbaaaabaaabbaaaaabbbbabbaaaaababaaaabaaababaaabbbbabaabbaaababbbabbbaaaaabbaaaabaaabbabaaabaaabbaaaabbaaabaaababbaaaabaaaabbbaaaaabbbabbbabbaaabbbbaaaabbabbbabbbaaaaabbbaaaabaaaabbabababaaabbaaabaaaaabbaabbbaabaaabbabbbbbbb
output:
85
result:
ok single line: '85'
Test #55:
score: 0
Accepted
time: 42ms
memory: 84964kb
input:
bbbbbbbbcbabbabcbbccacaaababbbbaabbabbaaacaccbcbacbbabcaacbbbcbcabcbcbccacaaabcbbcbbbbbaccbbcabbaacacaaccbcbabbbbcbbcbbbcaacbbcbbbbbabcabcaccaacaccabbcacbbcbacabaccaacacbcbbbcacbbaccaacacacccacbacbaabbbbbccbbcaccaaaccbb
output:
81
result:
ok single line: '81'
Test #56:
score: 0
Accepted
time: 1ms
memory: 28628kb
input:
eadbaebcdcdbdcddbedbdaeeaedddebddcdcdcdbbeadcededeceeeeebedecdabbddc
output:
34
result:
ok single line: '34'