#13268: c++ or c 最簡單的寫法


onion_d (新帳號是炭烤海苔呦~話說我的校內排名被擠到第四頁了學妹超棒d...)

學校 : 臺北市立第一女子高級中學
編號 : 45960
來源 : [140.113.126.69]
最後登入時間 :
2018-04-15 10:53:49
a038. 數字翻轉 | From: [140.113.126.175] | 發表日期 : 2018-01-21 21:00

// a038 : 數字翻轉
#include <cstdio>
#include <cstring>

int main()
{
    int input;
    while( scanf("%d", &input )!=EOF )
    {
        int output = 0 ;
        while( input>0 )
        {
            output *= 10 ;
            output += input%10 ;
            input /= 10 ;
        }
        printf("%d\n", output );
    }
    return 0;
}


其中

output *= 10 ;
output += input%10 ;
input /= 10 ;

就把需要消除的0消除了  (原因大家自己想想看)

輸入是0(第二組測資 NA (score:67%) )

output也會是0

 
ZeroJudge Forum