#28049: C++ 陣列+for迴圈簡短解法


sean52565256@gmail.com (Veqax)


#include <iostream>

using namespace std;

 

int main(int argc, char** argv) {

long long int n,m,t;            //n為項數, m為陣列的值轉換後的ASCII碼, t為最後一項非0的項數

string a;

cin>>a;

n=a.length();

for(int k=n-1;k>=0;k--){

m=(int)a[k];

if(m!=48){ //48為0的ASCII碼

t=k;

break;

}

}

for(int i=t;i>=0;i--){

cout<<a[i];

}

 

return 0;

}