# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
851558 | khanhphucscratch | Binaria (CCO23_day1problem1) | C++14 | 69 ms | 34640 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[1000001], fact[1000001], inv[1000001], color[1000001];
const int mod = 1e6+3;
int power(int a, int b)
{
if(b == 0) return 1;
int ans = power(a, b/2);
ans = (ans * ans)%mod;
if(b%2 == 1) ans = (ans * a)%mod;
return ans;
}
int C(int k, int n)
{
if(k > n || k < 0) return 0;
return (fact[n] * ((inv[k] * inv[n-k])%mod))%mod;
}
signed main()
{
ios_base::sync_with_stdio(false);
cin.tie(0);
int n, k;
cin>>n>>k;
fact[0] = inv[0] = 1;
for(int i = 1; i <= n; i++) fact[i] = (fact[i-1] * i)%mod;
inv[n] = power(fact[n], mod-2);
for(int i = n-1; i >= 1; i--) inv[i] = (inv[i+1] * (i+1))%mod;
for(int i = 1; i <= n-k+1; i++) cin>>a[i];
for(int i = 1; i <= n; i++) color[i] = 2;
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |