0
0
已采纳
李奕歌
初级天翼
初级天翼
定义 a, b, c, len;
空函数 f(str定义 s){
定义 t;
len = s的长度;
如果 (len >= 3){
a = s[len - 1] - '0';
b = s[len - 2] - '0';
c = s[len - 3] - '0';
t = c * 4 + b * 2 + a;
}
否则{
如果 (len == 0){
return;
}
如果 (len == 1){
a = s[len - 1] - '0';
b = 0;
c = 0;
}
否则 如果 (len == 2){
a = s[len - 1] - '0';
b = s[len - 2] - '0';
c = 0;
}
输出 << c * 4 + b * 2 + a;
返回;
}
s.erase(len - 3, 3);
f(s);
输出 << t;
}
主函数里输入字符串,直接调用就行了
0
0
0