제출 #226274

#제출 시각아이디문제언어결과실행 시간메모리
226274quocnguyen1012Savrsen (COCI17_savrsen)C++14
0 / 120
116 ms392 KiB
#include <bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #define eb emplace_back #define ar array using namespace std; typedef long long ll; typedef pair<int, int> ii; const int maxn = 1e6 + 5, inf = 1e9; int Ceil(int a, int b) { if(a % b == 0) return a / b; return a / b + 1; } signed main(void) { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); #ifdef LOCAL freopen("A.INP", "r", stdin); freopen("A.OUT", "w", stdout); #endif // LOCAL int a, b; cin >> a >> b; ll res = 0; for(int i = a; i <= b; ++i) res += i; res *= 2; for(int d = 1; d <= b; ++d){ int le = Ceil(a, d); int ri = b / d; //cerr << d << ' ' << le << ' ' << ri << '\n'; res -= 1ll * d * (ri - le + 1); } cout << res; }
#Verdict Execution timeMemoryGrader output
Fetching results...