11

nztao  •  1年前


#include <iostream>
#include <vector>

using namespace std;

void countDigits(int n, const vector<int>& numbers) {
    vector<int> count(10, 0); // 初始化计数数组为0

    for (int i = 0; i < n; ++i) {
        int number = numbers[i];

        int digit;
        while (number > 0) {
            digit = number % 10; // 提取个位上的数字
            count[digit]++;
            number /= 10;
        }
    }

    // 输出每个数字出现的次数
    for (int i = 0; i < 10; ++i) {
        cout << count[i] << endl;
    }
}

int main() {
    int n;
    cin >> n; // 输入n

    vector<int> numbers(n);
    for (int i = 0; i < n; ++i) {
        cin >> numbers[i]; // 输入n个三位数
    }

    countDigits(n, numbers);

    return 0;
}

© 2019 - 2023王码编程  滇ICP备19007937号-1如果    #include <iostream>
#include <vector>

using namespace std;

void countDigits(int n, const vector<int>& numbers) {
    vector<int> count(10, 0); // 初始化计数数组为0

    for (int i = 0; i < n; ++i) {
        int number = numbers[i];

        int digit;
        while (number > 0) {
            digit = number % 10; // 提取个位上的数字
            count[digit]++;
            number /= 10;
        }
    }

    // 输出每个数字出现的次数
    for (int i = 0; i < 10; ++i) {
        cout << count[i] << endl;
    }
}

int main() {
    int n;
    cin >> n; // 输入n

    vector<int> numbers(n);
    for (int i = 0; i < n; ++i) {
        cin >> numbers[i]; // 输入n个三位数
    }

    countDigits(n, numbers);

    return 0;
}

© 2019 - 2023王码编程  滇ICP备19007937号-1如果

评论:

#include <iostream>
#include <vector>

using namespace std;

void countDigits(int n, const vector<int>& numbers) {
    vector<int> count(10, 0); // 初始化计数数组为0

    for (int i = 0; i < n; ++i) {
        int number = numbers[i];

        int digit;
        while (number > 0) {
            digit = number % 10; // 提取个位上的数字
            count[digit]++;
            number /= 10;
        }
    }

    // 输出每个数字出现的次数
    for (int i = 0; i < 10; ++i) {
        cout << count[i] << endl;
    }
}

int main() {
    int n;
    cin >> n; // 输入n

    vector<int> numbers(n);
    for (int i = 0; i < n; ++i) {
        cin >> numbers[i]; // 输入n个三位数
    }

    countDigits(n, numbers);

    return 0;
}


nztao  •  1年前

6


Max_W  •  1年前

小代  •  1年前

6,这么长


小代  •  1年前

请先登录,才能进行评论