結果

提出番号 177
提出者 tone_back
言語 C++
提出日時 2017-07-05 22:14:03
問題名 (13)エセ数列
結果 WJ
点数 0%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 AC 100% 1ms 7776KB
2 AC 100% 1ms 7696KB
3 WA 0% 400ms 0KB
4 WA 0% 602ms 0KB
5 WA 0% 643ms 0KB
6 AC 100% 600ms 0KB
7 WA 0% 384ms 0KB
8 AC 100% 399ms 0KB
9 AC 100% 385ms 0KB
10 WA 0% 453ms 0KB
11 WA 0% 718ms 0KB
12 AC 100% 414ms 0KB
13 AC 100% 403ms 0KB
14 AC 100% 489ms 0KB
15 WA 0% 392ms 0KB
16 AC 100% 393ms 0KB
17 AC 100% 384ms 0KB
18 WA 0% 386ms 0KB
19 AC 100% 387ms 0KB
20 WA 0% 757ms 0KB
21 WA 0% 397ms 0KB
22 AC 100% 404ms 0KB
23 AC 100% 384ms 0KB
24 WA 0% 411ms 0KB
25 WJ 0% 0ms 0KB
26 WA 0% 390ms 0KB
27 AC 100% 399ms 0KB
28 WA 0% 615ms 0KB
29 AC 100% 396ms 0KB
30 WJ 0% 0ms 0KB

ソースコード

//#define _USE_MATH_DEFINES
//
//typedef long long ll;
//const ll MD = 1000000007;
//
//#include <iostream>
//#include <math.h>
//#include <climits>
//#include <algorithm>
//#include <functional>
//#include <vector>
//#include <queue>
//#include <map> 
//#include <set>
//#include <string>
#include <iostream>
using namespace std;
typedef long long ll;


/* sample input

*/

int main()
{
	long  n, m;
	long query;
	long *a;
	long answer[10000];

	cin >> n >> m;
	a = new long [n*m];

	
	for (long i = 0; i < n; i++){
		for (int j = 0; j < m; j++){
			cin >>a[i*m + j];
		}
	}

	cin >> query;
	
	int ai, bi;
	for (long i = 0; i < query; i++){
		cin >> ai >> bi;
		answer[i] = 0;
		answer[i] = a[(ai - 1)*m + (bi - 1)] + a[(ai)*m + (bi - 1)] + a[(ai - 2)*m + (bi - 1)] + a[(ai - 1)*m + (bi)] + a[(ai - 1)*m + (bi - 2)];
		//answer[i] = a[(ai - 1) + (bi - 1)*m] + a[(ai)+(bi - 1)*m] + a[(ai - 2) + (bi - 1)*m] + a[(ai - 1) + (bi)*m] + a[(ai - 1) + (bi - 2)*m];
		cout << answer [i]<< endl;
	}

	//for (long i = 0; i < query; i++){
	//	cout << answer[i] << endl;
	//}


	delete[] a;
	return 0;
}