问题标题: 酷町堂:酷酊堂:1103咋做

0
0
已解决
龙宇轩
龙宇轩
新手守护
新手守护

题目链接: 酷町堂:1103

  • #include<iostream> using namespace std; int main(){
  • long long a[105]={},sum=0,n,i=1; cin>>n;
  • if(n==0){ cout<<0; return 0; }
  • if(n<0)cout<<'-';
  • while(n!=0){ a[i]=n%10; n/=10; sum++; i++; }
  • if(a[1]==0){
  • for(i=2;i<=sum;i++){
  • if(a[i]<0){
  • if(a[i]==-1)cout<<1;
  • if(a[i]==-2)cout<<2;
  • if(a[i]==-3)cout<<3;
  • if(a[i]==-4)cout<<4;
  • if(a[i]==-5)cout<<5;
  • if(a[i]==-6)cout<<6;
  • if(a[i]==-7)cout<<7;
  • if(a[i]==-8)cout<<8;
  • if(a[i]==-9)cout<<9; }
  • else {
  • if(a[i]==0&&a[i-1]==0)continue;
  • cout<<a[i]; } } return 0; }
  • for(i=1;i<=sum;i++){
  • if(a[i]<0){
  • if(a[i]==-1)cout<<1;
  • if(a[i]==-2)cout<<2;
  • if(a[i]==-3)cout<<3;
  • if(a[i]==-4)cout<<4;
  • if(a[i]==-5)cout<<5;
  • if(a[i]==-6)cout<<6;
  • if(a[i]==-7)cout<<7;
  • if(a[i]==-8)cout<<8;
  • if(a[i]==-9)cout<<9; }
  • else cout<<a[i]; } }

0
0
0
我要回答