该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include #include using namespace std;
class D8String{private:string strData;public:D8String(string& str);bool isCircleText(unsigned int startPos,unsigned int endPos);unsigned int computeCount();unsigned int exceptCount();};
D8String::D8String(string& str){strData=str;}
bool D8String::isCircleText(unsigned int startPos,unsigned int endPos){int textLength=endPos-startPos+1;if (textLength==1){return true;} else{for(int i=0;i
unsigned int D8String::computeCount(){int count(0);for(auto m=0;m
unsigned int D8String::exceptCount(){int count(0);for(int m=0;mcount){count=expCount;}}}return count;}
int main(){string str;cout<>str;D8String d8s(str);cout<