完美字串
約翰認為字串的完美度等於它裡面所有字母的完美度之和。每個字母的完美度可以由你來分配,不同字母的完美度不同,分別對應乙個1-26之間的整數。
約翰不在乎字母大小寫(也就是說字母a和a的完美度相同)。給定乙個字串,輸出它的最大可能的完美度。例如:dad,你可以將26分配給d,25分配給a,這樣整個字串完美度為77。
input
輸入乙個字串s(s的長度 <= 10000),s中沒有除字母外的其他字元。
output
由你將1-26分配給不同的字母,使得字串s的完美度最大,輸出這個完美度。
sample input
dadsample output
77
#include #include #include int main()
if(a[i] == 'b' || a[i] == 'b')
if(a[i] == 'c' || a[i] == 'c')
if(a[i] == 'd' || a[i] == 'd')
if(a[i] == 'e' || a[i] == 'e')
if(a[i] == 'f' || a[i] == 'f')
if(a[i] == 'g' || a[i] == 'g')
if(a[i] == 'h' || a[i] == 'h')
if(a[i] == 'i' || a[i] == 'i')
if(a[i] == 'j' || a[i] == 'j')
if(a[i] == 'k' || a[i] == 'k')
if(a[i] == 'l' || a[i] == 'l')
if(a[i] == 'm' || a[i] == 'm')
if(a[i] == 'n' || a[i] == 'n')
if(a[i] == 'o' || a[i] == 'o')
if(a[i] == 'p' || a[i] == 'p')
if(a[i] == 'q' || a[i] == 'q')
if(a[i] == 'r' || a[i] == 'r')
if(a[i] == 's' || a[i] == 's')
if(a[i] == 't' || a[i] == 't')
if(a[i] == 'u' || a[i] == 'u')
if(a[i] == 'v' || a[i] == 'v')
if(a[i] == 'w' || a[i] == 'w')
if(a[i] == 'x' || a[i] == 'x')
if(a[i] == 'y' || a[i] == 'y')
if(a[i] == 'z' || a[i] == 'z')
}for(i = 0; i < 25; i++)}}
int sum = 0;
for(i = 0; i < 26; i++)
printf("%d\n", sum);
return 0;
}
完美字串
約翰認為字串的完美度等於它裡面所有字母的完美度之和。每個字母的完美度可以由你來分配,不同字母的完美度不同,分別對應乙個1 26之間的整數。約翰不在乎字母大小寫。也就是說字母f和f 的完美度相同。給定乙個字串,輸出它的最大可能的完美度。例如 dad,你可以將26分配給d,25分配給a,這樣整個字串完美...
完美字串
約翰認為字串的完美度等於它裡面所有字母的完美度之和。每個字母的完美度可以由你來分配,不同字母的完美度不同,分別對應乙個1 26之間的整數。約翰不在乎字母大小寫 也就是說字母a和a的完美度相同 給定乙個字串,輸出它的最大可能的完美度。例如 dad,你可以將26分配給d,25分配給a,這樣整個字串完美度...
完美字串
約翰認為字串的完美度等於它裡面所有字母的完美度之和。每個字母的完美度可以由你來分配,不同字母的完美度不同,分別對應乙個1 26之間的整數。約翰不在乎字母大小寫 也就是說字母a和a的完美度相同 給定乙個字串,輸出它的最大可能的完美度。例如 dad,你可以將26分配給d,25分配給a,這樣整個字串完美度...