zoukankan
html css js c++ java
hit problem
Code
#include
<
iostream
>
#include
<
cmath
>
using
namespace
std;
typedef
struct
node
{
int
a[
101
][
101
];
int
sum[
101
];
double
avg[
101
];
}
node;
int
main()
{
int
i,j,n,m,ans,T;
scanf(
"
%d
"
,
&
T);
while
(T
--
)
{
scanf(
"
%d%d
"
,
&
m,
&
n);
node mm;
ans
=
0
;
memset(mm.sum,
0
,
sizeof
(mm.sum));
for
(i
=
0
;i
<
n;i
++
)
{
for
(j
=
0
;j
<
m;j
++
)
{
scanf(
"
%d
"
,
&
mm.a[i][j]);
mm.sum[j]
+=
mm.a[i][j];
}
}
for
(i
=
0
;i
<
m;i
++
)
mm.avg[i]
=
1.0
*
mm.sum[i]
/
n;
double
min
=
1000000.0
;
int
index
=
0
;
for
(i
=
0
;i
<
n;i
++
)
{
double
temp
=
0.0
;
for
(j
=
0
;j
<
m;j
++
)
{
temp
+=
fabs(mm.a[i][j]
-
mm.avg[j]);
}
if
(temp
<
min)
{
min
=
temp;
index
=
i;
}
}
for
(i
=
0
;i
<
n;i
++
)
{
if
(i
!=
index)
{
for
(j
=
0
;j
<
m;j
++
)
{
ans
+=
abs(mm.a[index][j]
-
mm.a[i][j]);
}
}
}
printf(
"
%d\n
"
,ans);
}
return
0
;
}
查看全文
相关阅读:
06-按钮Button
05-文本视图TextView
02-运行配置AndroidManifest.xml
01-编译配置文件build.gradle详解
jquery获取焦点和失去焦点
Liunx下安装Oracle11g时Oracle Grid安装包下载向导
配置虚拟机上的RedHat6 Linux系统的网络(选择的是仅主机模式)
Redhat镜像-RHEL-官方镜像下载大全
在VMware中创建一个新的虚拟机 ,安装Linux4.X系统 ,之后在此基础上安装openfiler(网络存储管理实用程序)
Oracle18C安装后首次创建数据库并用sql developer 创建连接和用户
原文地址:https://www.cnblogs.com/Knuth/p/1565869.html
最新文章
Chrome 插件导出、导入
ElasticSearch
SpringBootApplication包含的三个注解及其含义
HttpServletrequest 与 HttpServletResponse 使用总结
截取Java集合元素
商城总结
事物控制注解@Transactional
购物车逻辑分析及代码
解决跨域访问-购物车代码流程分析
购物车模式分析
热门文章
cas和springSecurity集成后各负责功能介绍
CAS单点登录服务器配置文件
springSecurity权限管理与cas的使用场景
实际开发短信发送源码
13-开关按钮Switch
12-复选框Checkout
分割数字,千分位加逗号,货币
11-相对布局RelativeLayout
10-九宫格图片.9.png
09-形状图形Shape
Copyright © 2011-2022 走看看