到底怎么消除后面的“+“?球球juanlao们帮帮吧!!!
  • 板块学术版
  • 楼主wweiyuzhao
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/6/30 09:47
  • 上次更新2023/11/4 21:18:04
查看原帖
到底怎么消除后面的“+“?球球juanlao们帮帮吧!!!
137627
wweiyuzhao楼主2021/6/30 09:47

P2084

#include<iostream>
using namespace std;
bool num[1010]; 
int main()
{
	string s;
	int hex;
    cin>>hex>>s;
    int len=s.length();
    for(int i=len-1;i>=0;i--)
    {
    	if(s[i]-'0'!=0)
    	{
    		num[i]=true;
		}
	}
    for(int i=0;i<len;i++)
    if(num[i]==true)
    {
    
    	cout<<s[i]<<"*"<<hex<<"^"<<len-i-1<<"+";
        
	}
    return 0; 
}

搞了好半天,该WA的还是WA

2021/6/30 09:47
加载中...