文章

82

粉丝

344

获赞

28

访问

695.9k

头像
大数除法模板
P1182 北京大学上机题
发布于2021年3月7日 16:38
阅读数 8.9k

#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;

typedef long long ll;
vector <int> sub(vector<int>& A,ll& b,ll& r){
    vector<int> C;
    r=0;
    for(int i=A.size()-1;i>=0;i--){
        r=r*10+A[i];
        C.push_back(r/b);
        r=r%b;
    }      
    reverse(C.begin(),C.end());
    while(C.size()>1&&C.back()==0) C.pop_back();
    return C;

string a;
ll r;

int main(){
    while(cin>>a){
    vector<int> A;
    for(int i=a.size()-1;i>=0;i--) A.push_back(a[i]-'0');
    //for(int i=C.size()-1;i>=0;i--) cout<<C[i];
   ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发