답안 #488182

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
488182 2021-11-18T05:42:21 Z mansur 이상한 기계 (APIO19_strange_device) C++17
10 / 100
5000 ms 524292 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")
*/

//01001101 01100001 01101011 01101000 01100001  01100111 01100001 01111001 

using namespace std;

#define all(a) a.begin(), a.end()                                                   
#define rall(a) a.rbegin(), a.rend()
#define ll long long
#define pb push_back
#define sz(a) a.size()
#define nl '\n'
#define popb pop_back()                                                                   
#define ld double
#define ull unsigned long long
#define ff first                                         
#define ss second  
#define fix fixed << setprecision
#define pii pair<int, int>
#define E exit (0)
#define int long long
 
const int inf = 1e18, N = 2e5 + 1, mod = 1e9 + 7;                    

vector<pii> dd = {{1, 0}, {0, 1}, {-1, 0}, {0, -1}};

main() {                                                         
	//freopen(".in", "r", stdin);                                                                                     
	//freopen(".out", "w", stdout);                                                                                     
	ios_base::sync_with_stdio(NULL);                                                                                        
	cin.tie(NULL);
	int n, a, b;
	cin >> n >> a >> b;
	set<pii> ans;
	for (int i = 1; i <= n; i++) {
	 	int l, r;
	 	cin >> l >> r;
	 	for (int j = l; j <= r; j++) {
	 		ans.insert({(j + j / b) % a, j % b});
		}
	}
	cout << sz(ans);
}                  

Compilation message

strange_device.cpp:36:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   36 | main() {
      | ^~~~
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 39 ms 12672 KB Output is correct
3 Correct 61 ms 18228 KB Output is correct
4 Correct 2 ms 848 KB Output is correct
5 Correct 0 ms 336 KB Output is correct
6 Correct 1 ms 336 KB Output is correct
7 Correct 1 ms 464 KB Output is correct
8 Correct 1 ms 336 KB Output is correct
9 Correct 7 ms 1104 KB Output is correct
10 Correct 1 ms 208 KB Output is correct
11 Correct 0 ms 208 KB Output is correct
12 Correct 0 ms 208 KB Output is correct
13 Correct 0 ms 208 KB Output is correct
14 Correct 1 ms 336 KB Output is correct
15 Correct 36 ms 6980 KB Output is correct
16 Correct 23 ms 7136 KB Output is correct
17 Correct 61 ms 10328 KB Output is correct
18 Correct 0 ms 208 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Runtime error 2893 ms 524292 KB Execution killed with signal 9
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 111 ms 32216 KB Output is correct
3 Correct 138 ms 31980 KB Output is correct
4 Correct 107 ms 30628 KB Output is correct
5 Execution timed out 5043 ms 62468 KB Time limit exceeded
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 473 ms 100052 KB Output is correct
3 Runtime error 1621 ms 524292 KB Execution killed with signal 9
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 473 ms 100052 KB Output is correct
3 Runtime error 1621 ms 524292 KB Execution killed with signal 9
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 473 ms 100052 KB Output is correct
3 Runtime error 1621 ms 524292 KB Execution killed with signal 9
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Runtime error 1204 ms 524292 KB Execution killed with signal 9
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 208 KB Output is correct
2 Correct 39 ms 12672 KB Output is correct
3 Correct 61 ms 18228 KB Output is correct
4 Correct 2 ms 848 KB Output is correct
5 Correct 0 ms 336 KB Output is correct
6 Correct 1 ms 336 KB Output is correct
7 Correct 1 ms 464 KB Output is correct
8 Correct 1 ms 336 KB Output is correct
9 Correct 7 ms 1104 KB Output is correct
10 Correct 1 ms 208 KB Output is correct
11 Correct 0 ms 208 KB Output is correct
12 Correct 0 ms 208 KB Output is correct
13 Correct 0 ms 208 KB Output is correct
14 Correct 1 ms 336 KB Output is correct
15 Correct 36 ms 6980 KB Output is correct
16 Correct 23 ms 7136 KB Output is correct
17 Correct 61 ms 10328 KB Output is correct
18 Correct 0 ms 208 KB Output is correct
19 Correct 0 ms 208 KB Output is correct
20 Runtime error 2893 ms 524292 KB Execution killed with signal 9
21 Halted 0 ms 0 KB -