[UVa] 1014. Product of Digits

复习了一下质因数分解,输入0,输出10,输出必须是正整数,认真读题:

int main()
{  int n;cin>>n;
if (n <= 1) {
        if (n) cout << 1 << '\n';
        else cout << 10 << '\n';
        return 0;
    }
vector res;
   for(int i=9;i>1&&i10){
   	cout<<-1;
   	return 0;
   }
   res.push_back(n);
   int k = res.size();
   for(int i=k-1;i>=0;i--){
   	cout<

代码由质因数分解而来:

 for(int i=2;i

你可能感兴趣的:(数论)