#15258: 原來要刪除0的


bear490421408 (bear)

學校 : 不指定學校
編號 : 83658
來源 : [124.9.117.230]
最後登入時間 :
2023-12-06 23:15:30
a038. 數字翻轉 | From: [203.203.74.58] | 發表日期 : 2018-09-23 00:54

例如 2100000

要變成 12

而不是 0000012

以下供參考

#include <iostream>
#include <string>
#include <cmath>
using namespace std;
int main(){
string st,st2;
int i,k;
double sum,count;
while(cin>>st){
     k=st.length();
     sum=0;
    for(int i=0;i<k;i++){
      st2[i]=st[k-i-1];
    }

    sum=0;
    count=0;
   for (int i=0;i<k;i++){

      sum=sum+(double(st2[i]-'0'))*pow(10,(k-i-1));
    }
      count=sum;

    cout<<count<<endl;

}

}

 

 

 
ZeroJudge Forum