当前位置: 首页 > news >正文

题解:洛谷 P1271 【深基9.例1】选举学生会

【题目来源】

洛谷:P1271 【深基9.例1】选举学生会 - 洛谷 (luogu.com.cn)

【题目描述】

学校正在选举学生会成员,有 \(n(n\le 999)\) 名候选人,每名候选人编号分别从 \(1\)\(n\),现在收集到了 \(m(m\le 2000000)\) 张选票,每张选票都写了一个候选人编号。现在想把这些堆积如山的选票按照投票数字从小到大排序。

【输入】

输入 \(n\)\(m\) 以及 \(m\) 个选票上的数字。

【输出】

求出排序后的选票编号。

【输入样例】

5 10
2 5 2 2 5 2 2 2 1 2

【输出样例】

1 2 2 2 2 2 2 2 5 5

【算法标签】

《洛谷 P1271 选举学生会》 #排序#

【代码详解】

#include <bits/stdc++.h>  // 包含标准库中的所有头文件
using namespace std;      // 使用标准命名空间int main()
{int n, m, t, a[1005] = {0};  // 定义变量n, m, t和一个大小为1005的数组a,并初始化为0cin >> n >> m;                // 输入n和m,n表示数字的范围,m表示输入的数字个数// 循环m次,读取每个数字t,并在数组a中对应的位置计数for (int i = 0; i < m; i++) {cin >> t;  // 输入数字ta[t]++;    // 在数组a中,将t对应的位置的值加1}// 遍历数组a,从1到n,输出每个数字i,输出次数为a[i]的值for (int i = 1; i <= n; i++) {for (int j = 1; j <= a[i]; j++) {cout << i << " ";  // 输出数字i,并在后面加一个空格}}return 0;  // 程序正常结束
}

【运行结果】

5 10
2 5 2 2 5 2 2 2 1 2
1 2 2 2 2 2 2 2 5 5 
http://www.jsqmd.com/news/388986/

相关文章:

  • 实时口罩检测模型性能优化:从理论到实践
  • 题解:洛谷 B3984 [语言月赛 202406] 编程学习
  • 基于Qwen3-ForcedAligner-0.6B的语音转文字Java开发指南
  • 使用VSCode调试Qwen3-Reranker-8B模型的完整指南
  • 实测好用!AI头像生成器提示词优化功能详解
  • Qwen2.5-32B-Instruct保姆级教程:3步完成多语言文本生成环境配置
  • AI绘画零门槛:SDXL 1.0电影级绘图工坊使用指南
  • 题解:洛谷 P1591 阶乘数码
  • Photoshop 图形与图像处理优秀的技术——第9章:实践训练5——文字和路径
  • 基于VMware虚拟机的SenseVoice-Small开发环境搭建教程
  • YOLO X Layout与OpenCV高级集成:图像预处理优化方案
  • 读人工智能全球格局:未来趋势与中国位势07大国角逐
  • 题解:洛谷 P1067 [NOIP 2009 普及组] 多项式输出
  • 基于Vue.js的CTC语音唤醒模型Web前端交互设计
  • Nano-Banana Studio高级教程:使用Docker容器化部署服装AI应用
  • 达摩院春联模型应用:老年大学智能助老春联创作教学工具开发
  • AutoGen Studio生产环境部署:Qwen3-4B-Instruct支撑多并发Agent请求的稳定性验证
  • Qwen3-ForcedAligner低资源优化:在树莓派上的轻量化部署方案
  • 题解:洛谷 P1098 [NOIP 2007 提高组] 字符串的展开
  • Yi-Coder-1.5B部署指南:个人电脑也能运行的AI编程助手
  • PETRV2-BEV开源大模型训练:BEV空间多尺度特征提取效果可视化
  • SeqGPT-560M使用技巧:如何定义最佳提取标签
  • AI历史着色师DDColor体验:让黑白记忆重现鲜活色彩
  • DCT-Net模型与传统图像处理算法的效果对比分析
  • Pi0机器人控制中心虚拟现实:VR远程操作界面开发
  • 多模态AI神器Janus-Pro-7B体验:图片描述+文生图全流程
  • Meixiong Niannian画图引擎部署教程:CentOS 7+NVIDIA 535驱动兼容性实测
  • DamoFD模型体验:高清人脸检测效果展示
  • CLAP开源模型企业应用:电商客服录音情绪触发词识别(‘angry‘、‘frustrated‘、‘satisfied‘)
  • AudioLDM-S极速音效生成:5分钟从零搭建你的第一个音效项目