QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#501821 | #7632. Balanced Arrays | utshab1618# | WA | 0ms | 3624kb | C++20 | 1.4kb | 2024-08-02 23:10:36 | 2024-08-02 23:10:37 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
typedef long double lld;
/*
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
template<class T> using ordered_set =tree<T, null_type, less<T>, rb_tree_tag,tree_order_statistics_node_update>;
// ordered_set.find_by_order(k) returns the iterator to kth element
// ordered_set.order_of_key(k) returns the number of elements strictly less than k
(FOR ORDERED MULTISET "UPPER_BOUND" AND "LOWER_BOUND" ARE REVERSED)
template<class T> using ordered_multiset =tree<T, null_type, less_equal<T>, rb_tree_tag,tree_order_statistics_node_update>;
// ordered_set.find_by_order(k) returns the iterator to kth element
// ordered_set.order_of_key(k) returns the number of elements strictly less than k
*/
#define watch(x) cerr << "\n" << (#x) << " is " << (x) << endl
#define fastio ios_base::sync_with_stdio(0)
#define flush_off cin.tie(0)
#define mod 1000000007
#define ganja 998244353
void solve()
{
int l,r; cin>>l>>r;
int sm = 0;
for(int i=l; i<=r; ++i) sm += i;
if(sm%(r-l+1)) cout<<-1<<endl;
else cout<<sm/(r-l+1)<<endl;
}
int main() {
fastio;
flush_off; //turn this off if cout needs to be flushed
#ifndef ONLINE_JUDGE
freopen("Error.txt", "w", stderr);
#endif
int t=1;
while(t--)
{
solve();
}
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 0
Wrong Answer
time: 0ms
memory: 3624kb
input:
2 2
output:
2
result:
wrong answer 1st numbers differ - expected: '9', found: '2'