[SWEA] 1209. SUM2 (C++, D3)
728x90
반응형
왼쪽 대각선은 i==j 이고 오른쪽 대각선은 i+j=99이다.
#define _CRT_SECURE_NO_DEPRECATE
#include <iostream>
using namespace std;
int arr[101][101];
int ans = 0;
void go() {
for (int i = 0; i < 100; i++)
{
int sum = 0, sum2 = 0;
int dia = 0, dia2 = 0;
for (int j = 0; j < 100; j++)
{
sum += arr[i][j];
sum2 += arr[j][i];
if (i == j)dia += arr[i][j];
if (i + j == 99)dia2 += arr[i][j];
}
if (sum > ans)ans = sum;
if (sum2 > ans)ans = sum2;
if (dia > ans)ans = dia;
if (dia2 > ans)ans = dia2;
}
}
int main(void) {
ios::sync_with_stdio(false);
cin.tie(NULL);
for (int tc = 1; tc <= 10; tc++)
{
int t;
ans = 0;
cin >> t;
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 100; j++) {
cin >> arr[i][j];
}
}
go();
cout << "#" << tc << " "<<ans << "\n";
}
return 0;
}
728x90
반응형
'swexpert' 카테고리의 다른 글
[swexpert] 1230. 암호문3 (C++, 연결리스트) (0) | 2021.10.05 |
---|---|
[SWEXPERT] 1232. 사칙연산 (이진트리, C++, D4) (0) | 2021.10.01 |
[SWEA] 1216. 회문2 (C++, D3) (0) | 2021.10.01 |
[swexpert] 2806. N-Queen (dfs, C++) [D3] (0) | 2021.10.01 |
[swexpert] 1267. 작업순서 (C++, 위상정렬, dfs) [D6] (0) | 2021.09.30 |
TAGS.