首页 > TAG信息列表 > Uva401
string应用:UVA401 回文串与镜像串
题目描述: 输入是一个字符串,判断它是否为回文串以及镜像串。输入字符串保证不含数字00 。所谓回文串,就是反转以后和原串相同,如abbaabba 和madammadam 。所谓镜像串,就是左右镜像之后和原串相同,如2S2S 和3AIAE3AIAE 。注意,并不是每个字符在镜像之后都能得到一个合法字符。在本UVA401 回文词(字符串二维数组,ctype.h全家桶)
ctype.h:包括:isalpha() ; idigit() ; isprint() ;用来判断字符的属性。tolower() ; toupper() ;改变字母的大小写。 mg[ ]={" " , "######", "%%%%%%%%%"} 这是字符串二维数组。mg【】的每一个元素都是一个字符串。 书上最后输出的时候用回文词 (Palindromes,Uva401)
例题 3-3 回文词 (Palindromes,Uva401) 输入一个字符中,判断它是否为回文串以及镜像串。输入字符串保证不含数字0。所谓回文串,就是反转以后和原串相同,如abba和madam。所有镜像串,就是左右镜像之后和原串相同,如2S和3AIAE。注意,并不是每个字符在镜像之后都能得到一个合法字符。在本题中回文词(Palindromes, UVa401)
输入一个字符串,判断它是否为回文串以及镜像串。输入字符串保证不含数字0。 所谓 回文串,就是反转以后和原串相同,如abba和madam。 所谓镜像串,就是左右镜像之后和原串相同,如2S和3AIAE。 注意,并不是每个字符在镜像之后都能得到一个合法字符。在本题中,每个字符的镜像如图所示(空白项表示