[c]poj1007
来源:互联网 发布:男士护肤品推荐 知乎 编辑:程序博客网 时间:2024/06/08 15:41
http://poj.org/problem?id=1007
这个题的考查点在于对sort排序的使用,需要sort的第三个参数改变排序的规则
#include<iostream>#include<stdio.h>#include<algorithm>using namespace std;struct Node{string x;int num;};bool j(Node a,Node b){if(a.num<b.num) return true;else return false;}int main(){Node a[105];int n,m;cin>>n>>m;for(int i=0;i<m;i++){cin>>a[i].x;a[i].num=0;}for(int i=0;i<m;i++){for(int j=0;j<n;j++){for(int k=j+1;k<n;k++){if(a[i].x[j]>a[i].x[k]) a[i].num++;}}}sort(a,a+m,j);for(int i=0;i<m;i++){cout<<a[i].x<<endl;}return 0;}
0 0
- [c]poj1007
- poj1007
- POJ1007
- poj1007
- POJ1007
- poj1007
- POJ1007
- poj1007
- poj1007
- poj1007
- POJ1007
- poj1007
- poj1007
- POJ1007
- poj1007
- Poj1007
- poj1007
- poj1007
- tortoisesvn 版本控制文件图标解读
- Maven实战 -- 目录
- 进程退出
- [leetcode] 35.Search Insert Position
- Android listview里面包含checkbox
- [c]poj1007
- redis综合mark
- Atlassian JIRA 插件开发(三)——常见问题
- 领域特定语言 martin fowler著 学习笔记1
- GitHub使用详解
- Android Studio安装Genymotion插件
- 在linux和windows上安装qt及creator
- linux 笔记 --- tar命令
- Hadoop应用之顺序链接