文本计算输出。。。
a.txt
是加密过的一段密文,如下:
I S W Z P N Q C K M Y Y Y J K A Y Y E Z F F S W E E S S P G Z X Q A H F
I S W Z P N Q C K M T V Y J O A C V E H A E S A Z R L T P Q I Z M X O T
Q S W M C V U D S I J G G D E U W A Z R S F X W I L K U E J Q L D A C B
G D L Y J X M Y L M D Q K Z M P L D I L Q E M W F S W D P A Z E Z Q N W
D Y W D Z X F S A E E A Z J D U E L V P T M C E K W S E E F U R Z F S W
D P X A C Q A F K M X W A W V E Z F S D B G D L A Y U Q X G D P E K W S
E E F U R Z F S W D P O U E Z K Z M Y L Q N P Q Q D E M J T Q Y G U V A
Z O G R W A W P V U E Q A F J Q J G G C O M J Z A H Q A F K T J D K A D
M N W P J G G C W K P K A Y E Q Z Z P T V K Z M Q G W D V F A H L T L L
U S S P X A Z P G Z J G G O S D W A Z R K A E Z Q C W K Z M M C W I T L
T E Z M E D A Z C A Y Q X Y Z A F J R L U Q L K U Q Q A F J Q Y W H P J T F J
F L K U Q Q A F J Q Y W H P J P Z O X Y Z Z D Z M W D U M W F S W A Y W R Z J
K Z M I S G B T F O S E E J G G D G R A B C E D K M M F D M D P A R Q J A H F
U D K T Z O Z E Z Q Y A I T D A B C X V F A H L T L L K Z M M C W Z Z V D P S
Y P J
如何计算红色字符串出现的次数。。。
注,字母完全是随机排列的,找到里面出现过一次以上的字符串。是字符串,不是字符。
然后计算出相同的字符串之间的字母个数,包括第二次出现的该字符串,但不包括第一次出现的字符串。。
举个例子来说,b.txt:
a j k m l a j k s m l a b
a j k 出现过两次,输出a j k,并输出“从第一个a j k结束后的第一个字母m算起,一直到第二个a j k结束”其间(即m----k)的字母个数”即5
m l a 同样出现过两次,要求同上。。。
想了半天没想出来。。求教各位达人~ 谢谢。。。
[ Last edited by pusofalse on 2008-7-2 at 04:10 AM ]
a.txt
是加密过的一段密文,如下:
I S W Z P N Q C K M Y Y Y J K A Y Y E Z F F S W E E S S P G Z X Q A H F
I S W Z P N Q C K M T V Y J O A C V E H A E S A Z R L T P Q I Z M X O T
Q S W M C V U D S I J G G D E U W A Z R S F X W I L K U E J Q L D A C B
G D L Y J X M Y L M D Q K Z M P L D I L Q E M W F S W D P A Z E Z Q N W
D Y W D Z X F S A E E A Z J D U E L V P T M C E K W S E E F U R Z F S W
D P X A C Q A F K M X W A W V E Z F S D B G D L A Y U Q X G D P E K W S
E E F U R Z F S W D P O U E Z K Z M Y L Q N P Q Q D E M J T Q Y G U V A
Z O G R W A W P V U E Q A F J Q J G G C O M J Z A H Q A F K T J D K A D
M N W P J G G C W K P K A Y E Q Z Z P T V K Z M Q G W D V F A H L T L L
U S S P X A Z P G Z J G G O S D W A Z R K A E Z Q C W K Z M M C W I T L
T E Z M E D A Z C A Y Q X Y Z A F J R L U Q L K U Q Q A F J Q Y W H P J T F J
F L K U Q Q A F J Q Y W H P J P Z O X Y Z Z D Z M W D U M W F S W A Y W R Z J
K Z M I S G B T F O S E E J G G D G R A B C E D K M M F D M D P A R Q J A H F
U D K T Z O Z E Z Q Y A I T D A B C X V F A H L T L L K Z M M C W Z Z V D P S
Y P J
如何计算红色字符串出现的次数。。。
注,字母完全是随机排列的,找到里面出现过一次以上的字符串。是字符串,不是字符。
然后计算出相同的字符串之间的字母个数,包括第二次出现的该字符串,但不包括第一次出现的字符串。。
举个例子来说,b.txt:
a j k m l a j k s m l a b
a j k 出现过两次,输出a j k,并输出“从第一个a j k结束后的第一个字母m算起,一直到第二个a j k结束”其间(即m----k)的字母个数”即5
m l a 同样出现过两次,要求同上。。。
想了半天没想出来。。求教各位达人~ 谢谢。。。
[ Last edited by pusofalse on 2008-7-2 at 04:10 AM ]
