#30522: C++


s411085056@gm.ntpu.edu.tw (小宥)

學校 : 新北市立鶯歌高級工商職業學校
編號 : 171301
來源 : [180.217.114.77]
最後登入時間 :
2022-05-28 11:00:45
e566. 10190 - Divide, But Not Quite Conquer! -- UVA | From: [36.233.29.134] | 發表日期 : 2022-05-27 16:33

#include <bits/stdc++.h>

using namespace::std;

int main(int argc, const char ** argv)
{
     int n, m;
     static vector<int> nums;
     while (cin >> n >> m) 
     {
         bool isFun = true;
         if (m == 0 || m == 1)
             isFun = false;
         while (isFun)
         {
             nums.push_back(n);
             if (n % m)
                 isFun = false;
             else
                 n /= m;
             if (n == 1)
                 break;
         }
         if (isFun) {
             for (auto &&i : nums)
                 cout << i << ' ';
             cout << '1' << endl;
         } else
             cout << "Boring!" << endl;
         nums.clear();
     }
     return 0;
}

 
ZeroJudge Forum