0
已解决
黄子扬
新手守护
新手守护
这题把我写蒙了
总是不知道怎么在前面补0
0分代码如下(前面无补0)
#include<iostream>
#include<string>
using namespace std;
int main()
{
int i,j,n,s28[10000],sum=0;
string s2;
string s8[10]={"0","1","2","3","4","5","6","7"};
getline(cin,s2);
j=s2.size()/3;
for(i=s2.size()-1;i>=0;i-=3)
{
s28[j]=(s2[i]-48)*1+(s2[i-1]-48)*2+(s2[i-2]-48)*4;
j--;
sum++;
}
for(i=1;i<=sum;i++)
cout<<s8[s28[i]];
cout<<endl;
return 0;
}
求解
q