当前位置:网站首页>CSP numeric sort
CSP numeric sort
2022-07-06 02:39:00 【< WRM>】
#include<bits/stdc++.h>
using namespace std;
const int N=1010;
struct node {
int cunt;
int data;
}a[N];
bool compare(node x,node y) {
if(x.cunt!=y.cunt) {
return x.cunt>y.cunt;
}
return x.data<y.data;
}
int b[N];
int main() {
int n;
scanf("%d",&n);
int x;
memset(b,0,sizeof(b));
for(int i=1;i<=n;i++) {
scanf("%d",&x);
b[x]++;
}
int k=-1;
for(int i=0;i<=1000;i++) {
if(b[i]) {
k++;
a[k].data=i;
a[k].cunt=b[i];
}
}
sort(a,a+k+1,compare);
for(int i=0;i<=k;i++) {
printf("%d %d\n",a[i].data,a[i].cunt);
}
return 0;
}
边栏推荐
- MySQL winter vacation self-study 2022 11 (6)
- 微软语音合成助手 v1.3 文本转语音工具,真实语音AI生成器
- SSM assembly
- Spherical lens and cylindrical lens
- Building the prototype of library functions -- refer to the manual of wildfire
- sql表名作为参数传递
- 【MySQL 15】Could not increase number of max_open_files to more than 10000 (request: 65535)
- 继承的构造函数
- High number_ Vector algebra_ Unit vector_ Angle between vector and coordinate axis
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 16
猜你喜欢
Pure QT version of Chinese chess: realize two-man, man-machine and network games
Force buckle 146 LRU cache
Shell脚本更新存储过程到数据库
[Digital IC manual tearing code] Verilog asynchronous reset synchronous release | topic | principle | design | simulation
GifCam v7.0 极简GIF动画录制工具中文单文件版
如何精准识别主数据?
零基础自学STM32-复习篇2——使用结构体封装GPIO寄存器
2345文件粉碎,文件强力删除工具无捆绑纯净提取版
故障分析 | MySQL 耗尽主机内存一例分析
Building the prototype of library functions -- refer to the manual of wildfire
随机推荐
MySQL winter vacation self-study 2022 11 (9)
力扣今日題-729. 我的日程安排錶 I
Zero basic self-study STM32 wildfire review of GPIO use absolute address to operate GPIO
2022 eye health exhibition, vision rehabilitation exhibition, optometry equipment exhibition, eye care products exhibition, eye mask Exhibition
主数据管理理论与实践
高数_向量代数_单位向量_向量与坐标轴的夹角
Solve 9 with C language × 9 Sudoku (personal test available) (thinking analysis)
事故指标统计
Httprunnermanager installation (III) - configuring myql Database & initialization data under Linux
The third level of C language punch in
SSM assembly
技术分享 | undo 太大了怎么办
DDoS "fire drill" service urges companies to be prepared
剑指 Offer 30. 包含min函数的栈
"Hands on learning in depth" Chapter 2 - preparatory knowledge_ 2.5 automatic differentiation_ Learning thinking and exercise answers
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 21
Zero foundation self-study STM32 - Review 2 - encapsulating GPIO registers with structures
729. My schedule I / offer II 106 Bipartite graph
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 6
Paper notes: graph neural network gat