问题标题: 酷町堂:6482 数转式子

0
0
已解决
李显晨
李显晨
中级启示者
中级启示者

题目链接: 酷町堂:6482

我的WA70代码:

#include<bits/stdc++.h>
using namespace std;
int n,a;
string s;
int main(){
    cin>>n>>s;
    a=s.size()-1;
    for(int i=0;i<=s.size()-1;i++){
        if(s[i]!='0'&&i!=s.size()-1) cout<<s[i]<<"*"<<n<<"^"<<a<<"+";
        else if(s[i]!='0') cout<<s[i]<<"*"<<n<<"^"<<a;
        a--;
    }
    return 0;
}

我的思路:输入进制n和数字s,如果s[i]不是0,输出式子


0
0
薛乘志
薛乘志
初级启示者
初级启示者

az,如果当i==s.size()-1时s[i]==0呢

要全部处理玩后去除多的加号

0
0
陈则霖
陈则霖
资深光能
资深光能

等等,对不起,看错了

emmmmmmm

我要回答