您的位置:首页 > 其它

1022. D进制的A+B (20):边界数据···

2015-05-19 17:14 183 查看
#include<iostream>
#include<vector>
#include<cmath>
#include<string>
#include<iomanip>
using namespace std;
int main()
{
      long long A, B;
      int D;
      vector<int>V;
      cin>>A>>B>>D;
      long long Sum = A+B;
      if(Sum==0)
        V.push_back(0);
      while( Sum )
      {
          V.push_back(Sum%D);
          Sum=Sum/D;
      }
      for( int i=V.size()-1; i>=0; i-- )
        cout<<V[i];
      cout<<endl;
      return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: