#include <iostream>
using namespace std;
int main()
{
long long int n;
while(cin >> n){
bool g = true;
long long int i=1;
long long int a=1;
while(g){
a = (n/i%10) *a;
i*=10;
if(i>n){
g = false;
}
}
cout << a << endl;
}
return 0;
}
求大神指導
算法方向看起來沒問題,只差沒有處理題目寫的
一開始有一個數字 T,表示共有幾組測試資料。
接下來有 T 個數字 n (0 <= n < 2147483648)。