Discuz! Board

 找回密码
 立即注册
查看: 805|回复: 0

sort()排序

[复制链接]

27

主题

29

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
14147
发表于 2022-10-15 14:39:54 | 显示全部楼层 |阅读模式
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int a[5]={89,88,72,99,63};
  4. bool cmp(int a,int b)
  5. {
  6.         if(a%100/10!=b%100/10)
  7.         {
  8.                 return a%100/10>b%100/10;
  9.         }
  10.         else
  11.         {
  12.                 return a<b;
  13.         }
  14. }
  15. int main()
  16. {
  17.         sort(a,a+5,cmp);
  18.         for(int i=0;i<5;i++)
  19.         {
  20.                 cout<<a[i]<<" ";
  21.         }
  22.         return 0;
  23. }

复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-2-13 15:37 , Processed in 0.047856 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表