#include<iostream>#include<string>#include<vector> #include<queue>#include<algorithm>usingnamespacestd;
intmain(){
string s;
int a = 0;
int b;
queue<int>q;
vector<int>res;
cin >> s >> b;
for (int i = 0; i < s.size(); i++) {
q.push(s[i] - '0');
}
while (!q.empty()) {
a = a * 10 + q.front();
q.pop();
res.push_back(a / b);
a = a % b;
}
int i = 0;
if (res.size() > 1 && res[0] == 0) //防止商为0的情况
i++;
for (; i < res.size(); i++) {
cout << res[i];
}
cout << " " << a << endl;
return0;
}
复制代码
python3代码
defmain():
s = list(map(int,input().split()))
print('{} {}'.format(s[0]//s[1],s[0]%s[1]))
main()
复制代码