80分求助
  • 板块P2084 进制转换
  • 楼主yknn
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/1/26 14:23
  • 上次更新2024/1/26 16:33:59
查看原帖
80分求助
1267278
yknn楼主2024/1/26 14:23

想了很久都没想出来哪里有问题,样例也过了,加号的问题也修正了一下,如果有大佬指点感激不尽!!```cpp #include using namespace std;

int main(){ string a;

int b;
cin >> b >> a;

for(int i = 0; i < a.length();i++) {
	if(a[i] == '0'){
		continue;
	}
	else {
		if(i == a.length() - 1){
			cout<<a[i]<<"*"<<b<<"^"<<a.length() - i - 1;
		}
		else{
			cout<<a[i]<<"*"<<b<<"^"<<a.length() - i - 1<<"+";
		}
	}		
}
if(a[a.length() - 1] == '0'){
	cout<<"\b";
}
return 0;

}

2024/1/26 14:23
加载中...