AcWing 743. 数组中的行 ---- C++ 先输入所有数据再计算
原题链接
简单
作者:
cheng2099
,
2021-01-17 14:08:38
,
所有人可见
,
阅读 350
#include <iostream>
#include <string>
using namespace std;
int main() {
int line = 0;
cin >> line;
string T;
cin >> T;
int index = 0;
int n = 12 * 12;
double M[12][12] = {0};
double data;
while (n--) {
cin >> data;
int row = index / 12;
int col = index % 12;
M[row][col] = data;
index++;
}
double sum = 0.0;
for (int i = 0; i < 12; i++) {
sum += M[line][i];
}
if (T == "M") {
sum /= 12;
}
cout.flags(ios::fixed);
cout.precision(1);
cout << sum << endl;
return 0;
}