1 条题解

  • -1
    @ 2024-9-24 21:16:11
    #include <iostream>
    #include <unordered_map>
    #include <vector>
    
    int main() {
        std::vector<int> numbers(50); // 用于存储输入的 50 个数字
        for (int i = 0; i < 50; ++i) {
            std::cin >> numbers[i]; // 读取 50 个数字
        }
    
        std::unordered_map<int, int> count_map; // 用于统计每个数字出现的次数
    
        // 统计数字出现的次数
        for (int num : numbers) {
            count_map[num]++;
        }
    
        int max_count = 0; // 记录最大出现次数
    
        // 找出出现次数最多的数字
        for (const auto& pair : count_map) {
            if (pair.second > max_count) {
                max_count = pair.second; // 更新最大次数
            }
        }
    
        std::cout << max_count << std::endl; // 输出最大出现次数
    
        return 0;
    }
    
    
    • 1

    信息

    ID
    368
    时间
    1000ms
    内存
    16MiB
    难度
    3
    标签
    递交数
    106
    已通过
    29
    上传者