結果

提出番号 1103
提出者 lglover
言語 C++
提出日時 2018-01-13 17:58:20
問題名 (10)鉄道
結果 AC
点数 100%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 AC 100% 6ms 7792KB
2 AC 100% 4ms 7792KB
3 AC 100% 259ms 7824KB
4 AC 100% 272ms 8384KB
5 AC 100% 401ms 8688KB
6 AC 100% 396ms 8448KB
7 AC 100% 257ms 7728KB
8 AC 100% 231ms 8272KB
9 AC 100% 243ms 8464KB
10 AC 100% 315ms 8320KB
11 AC 100% 238ms 8208KB
12 AC 100% 262ms 8336KB

ソースコード

#include <iostream>
#include <string>
#include <algorithm>
#include <map>
#include <math.h>
#include <iomanip>
#include <vector>
#include <queue>
#include <functional>
#include <random>
#include <time.h>
using namespace std;
typedef long long int ll;
typedef pair<ll, ll> P;
int main() {
	ll n, a, dis[100010] = {}, q, s, g;
	cin >> n >> dis[1];
	for (int i = 2; i < n; i++) {
		cin >> a;
		dis[i] = dis[i - 1] + a;
	}
	cin >> q;
	for (int i = 0; i < q; i++) {
		cin >> s >> g;
		cout << dis[g - 1] - dis[s - 1] << endl;
	}
	return 0;
}