通过代码:
#include <bits/stdc++.h> using namespace std; int n[101], m[101]; void init(int a[]) { string s; cin >> s; a[0] = s.length(); for(int i = 1; i <= a[0]; i ++) a[i] = s.at(a[0] - i) - '0'; while(a[a[0]] == 0 && a[0] > 0) a[0] --; } void dev(int a[], int b, int c[]) { c[0] = a[0]; for(int i = a[0] - 1; i >= 1; i --) { a[i] += a[i + 1] * 10; a[i + 1] = 0; c[i] = a[i] / b; a[i] %= b; } while(c[c[0]] == 0 && c[0] > 1) c[0] --; } int main() { init(n); dev(n, 13, m); for(int i = m[0]; i >= 1; i --) putchar(m[i] + '0'); printf("\n%d", n[1]); return 0; }
1175:除以13
最新推荐文章于 2023-11-29 10:04:06 发布