第36598题 组合题
阅读程序(第一题):k 进制转换与数位和、逆序值

阅读下面程序,完成后面的判断题和单选题。判断题正确填 A,错误填 B。

#include <cstdio>

int main() {
    int n, k;
    scanf("%d%d", &n, &k);
    int d[100], len = 0;
    while (n > 0) {
        d[len] = n % k;
        ++len;
        n /= k;
    }
    int s = 0;
    long long rev = 0;
    for (int i = 0; i < len; ++i) {
        s += d[i];
        rev = rev * k + d[i];
    }
    printf("%d %lld\n", s, rev);
    return 0;
}
{{ option.label }}
子题{{ index + 1 }} {{ child.type_label }}
{{ option.label }}
✓ 正确 ◐ 部分正确 ✗ 错误
程序运行统计
暂无判题统计
知识点:
提交{{ questionInfo.stats ? questionInfo.stats.submit_count : 0 }}次 正确率{{ statsAccuracy }}%
答案解析