hdu 1031 水题
来源:互联网 发布:矩阵音箱的连接方法 编辑:程序博客网 时间:2024/06/08 00:17
AC代码如下:
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;struct node{double sum;int number;};int cmp( const void *a, const void *b ){if( ( (struct node*)b )->sum == ( (struct node*)a )->sum ){return ( (struct node*)a )->number - ( (struct node*)b )->number;}return ( (struct node*)b )->sum - ( (struct node*)a )->sum; }int main(){int N, M, K;struct node s[10000];int ans[10000];while( scanf( "%d%d%d", &N, &M, &K ) != EOF ){memset( s, 0, sizeof( s ) );memset( ans, 0, sizeof( ans ) );for( int i = 0; i < N; i++ ){for( int j = 0; j < M; j++ ){double temp;cin >> temp;s[j].sum += temp;}}for( int i = 0; i < M; i++ ){s[i].number = i;}qsort( s, M, sizeof( struct node ), cmp );int temp = 0;//while( s[temp].sum == s[temp+K].sum && temp < M - K ){//temp++;//}for( int i = temp; i < temp + K; i++ ){ans[i] = s[i].number;}sort( ans, ans + K );for( int i = K - 1; i > 0; i-- ){cout << ans[i] + 1 << " ";}cout << ans[0] + 1 << endl;}return 0;}
- hdu 1031 水题
- hdu 1031
- HDU 1031
- hdu-1031
- hdu 1031
- hdu 1031
- hdu 1031
- HDU 1031
- hdu水题
- hdu 水题
- HDU ACM 1031 Design T-Shirt 水题
- HDU 1031 Design T-Shirt 模拟 水题
- HDU 1031 Jungle Roads
- hdu 1031快排
- HDU 1800(水题!!! @@)
- hdu 1231 DP水题
- HDU 2114 水题
- 水题 hdu 1070 milk
- ajax动态加载的图标
- DG主备库归档文件名受各自log_archive_format参数影响
- 关于怎么修改供应商状态的函数说明
- 迅雷笔试题的josephus问题实现
- C#3.0新特性(二)- 初始值设定项
- hdu 1031 水题
- Android system 分区讲解
- Python常用函数
- ※数据结构※→☆线性表结构(queue)☆============优先队列 顺序存储结构(queue priority sequence)(十一)
- MySql连接数据库简单示例
- Tomcat内存的增减
- shared_ptr使用,构建list
- ScrollView中嵌套ListView和GridView统一解决方案
- 索引3