# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1118919 | 2024-11-26T11:46:22 Z | vjudge1 | 이상한 기계 (APIO19_strange_device) | C++17 | 5000 ms | 524288 KB |
#include <bits/stdc++.h> #pragma optimize("g", on) #pragma GCC optimize ("inline") #pragma GCC optimize ("Ofast") #pragma GCC optimize ("unroll-loops") #pragma GCC optimize ("03") #pragma GCC target ("sse,sse2,sse3,ssse3,sse4,popcnt,abm,avx2,mmx,fma,avx,tune=native") void Freopen () { #ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); #endif } using namespace std; #define fi first #define se second #define int long long const int N = 3e5 + 7; void solve() { int n, A, B; cin>>n>>A>>B; map<pair<int, int>, int> mp; int cnt = 0; for(int i = 1; i <= n; i++) { int l, r; cin>>l>>r; for(int j = l; j <= r; j++) { int x = (j + (j / B)) % A, y = j % B; if(!mp[{x, y}])cnt ++, mp[{x, y}] = 1; } } cout << cnt << '\n'; } signed main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); //Freopen(); int T = 1; // cin>>T; while(T --)solve(); }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 532 KB | Output is correct |
2 | Correct | 55 ms | 12768 KB | Output is correct |
3 | Correct | 76 ms | 18252 KB | Output is correct |
4 | Correct | 3 ms | 852 KB | Output is correct |
5 | Correct | 1 ms | 340 KB | Output is correct |
6 | Correct | 1 ms | 340 KB | Output is correct |
7 | Correct | 1 ms | 596 KB | Output is correct |
8 | Correct | 2 ms | 340 KB | Output is correct |
9 | Correct | 7 ms | 1108 KB | Output is correct |
10 | Correct | 1 ms | 340 KB | Output is correct |
11 | Correct | 1 ms | 340 KB | Output is correct |
12 | Correct | 1 ms | 340 KB | Output is correct |
13 | Correct | 1 ms | 340 KB | Output is correct |
14 | Correct | 1 ms | 340 KB | Output is correct |
15 | Correct | 37 ms | 7056 KB | Output is correct |
16 | Correct | 29 ms | 7104 KB | Output is correct |
17 | Correct | 54 ms | 10316 KB | Output is correct |
18 | Correct | 1 ms | 456 KB | Output is correct |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Runtime error | 3984 ms | 524288 KB | Execution killed with signal 9 |
3 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Correct | 138 ms | 32248 KB | Output is correct |
3 | Correct | 173 ms | 32236 KB | Output is correct |
4 | Correct | 117 ms | 30624 KB | Output is correct |
5 | Execution timed out | 5056 ms | 62540 KB | Time limit exceeded |
6 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Correct | 519 ms | 100024 KB | Output is correct |
3 | Runtime error | 2496 ms | 524288 KB | Execution killed with signal 9 |
4 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Correct | 519 ms | 100024 KB | Output is correct |
3 | Runtime error | 2496 ms | 524288 KB | Execution killed with signal 9 |
4 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Correct | 519 ms | 100024 KB | Output is correct |
3 | Runtime error | 2496 ms | 524288 KB | Execution killed with signal 9 |
4 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 340 KB | Output is correct |
2 | Runtime error | 1917 ms | 524288 KB | Execution killed with signal 9 |
3 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 532 KB | Output is correct |
2 | Correct | 55 ms | 12768 KB | Output is correct |
3 | Correct | 76 ms | 18252 KB | Output is correct |
4 | Correct | 3 ms | 852 KB | Output is correct |
5 | Correct | 1 ms | 340 KB | Output is correct |
6 | Correct | 1 ms | 340 KB | Output is correct |
7 | Correct | 1 ms | 596 KB | Output is correct |
8 | Correct | 2 ms | 340 KB | Output is correct |
9 | Correct | 7 ms | 1108 KB | Output is correct |
10 | Correct | 1 ms | 340 KB | Output is correct |
11 | Correct | 1 ms | 340 KB | Output is correct |
12 | Correct | 1 ms | 340 KB | Output is correct |
13 | Correct | 1 ms | 340 KB | Output is correct |
14 | Correct | 1 ms | 340 KB | Output is correct |
15 | Correct | 37 ms | 7056 KB | Output is correct |
16 | Correct | 29 ms | 7104 KB | Output is correct |
17 | Correct | 54 ms | 10316 KB | Output is correct |
18 | Correct | 1 ms | 456 KB | Output is correct |
19 | Correct | 1 ms | 340 KB | Output is correct |
20 | Runtime error | 3984 ms | 524288 KB | Execution killed with signal 9 |
21 | Halted | 0 ms | 0 KB | - |