Submission #51845269


Source Code Expand

#include <algorithm>
#include<bits/stdc++.h>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>

using namespace std;
using namespace __gnu_pbds;
template <class T>
using ordered_set = tree<T, null_type, less_equal<T>, rb_tree_tag, tree_order_statistics_node_update>;
#define fori(i,n) for(int i=0;i<n;i++)
#define int long long
#define limit LLONG_MAX
#define pi pair<int,int>
#define vi vector<int>
#define vii vector<pair<int,int>>
#define vb vector<bool>
#define pb push_back
#define all(v) v.begin(),v.end()
#define yesi cout<<"Yes"<<'\n'
#define nosi cout<<"No"<<'\n'
#define endl '\n'
#define approx(a) fixed << setprecision(a)
#define ff first
#define ss second
template <class T> void read(vector<T> &v);
template <class F, class S> void read(pair<F, S> &p);
template <class T, size_t Z> void read(array<T, Z> &a);
template <class T> void read(T &x) {cin >> x;}
template <class R, class... T> void read(R& r, T&... t){read(r); read(t...);};
template <class T> void read(vector<T> &v) {for(auto& x : v) read(x);}
template <class F, class S> void read(pair<F, S> &p) {read(p.ff, p.ss);}
template <class T, size_t Z> void read(array<T, Z> &a) { for(auto &x : a) read(x); }

template <class F, class S> void pr(const pair<F, S> &x);
template <class T> void pr(const T &x) {cout << x;}
template <class R, class... T> void pr(const R& r, const T&... t) {pr(r); pr(t...);}
template <class F, class S> void pr(const pair<F, S> &x) {pr("{", x.ff, ", ", x.ss, "}\n");}
void ps() {pr("\n");}
template <class T> void ps(const T &x) {pr(x); ps();}
template <class T> void ps(vector<T> &v) {for(auto& x : v) pr(x, ' '); ps();}
template <class T, size_t Z> void ps(const array<T, Z> &a) { for(auto &x : a) pr(x, ' '); ps(); }
template <class F, class S> void ps(const pair<F, S> &x) {pr(x.ff, ' ', x.ss); ps();}
template <class R, class... T> void ps(const R& r,  const T &...t) {pr(r, ' '); ps(t...);}
 
int n,m,t=1,q;

void solve(){
    int a,b;
    read(n,a,b);
    vi v(n); read(v);
    int days = a+b;
    fori(i,n){
        if(v[i]>=days)v[i] = v[i]%days;
    }
    int mn=limit;
    fori(i,n)mn=min(mn, v[i]);
    // int mx=*max_element(all(v));
    fori(i,n)v[i]-=mn;
    fori(i,n)if(v[i]>=a){
        nosi; return;
    }
    yesi;
}


int32_t main(){
    ios::sync_with_stdio(false); cin.tie(0);
    // cin>>t; 
    while(t--){
        solve();
    }
}

Submission Info

Submission Time
Task C - Ideal Holidays
User saelcc03
Language C++ 17 (Clang 16.0.6)
Score 0
Code Size 2457 Byte
Status WA
Exec Time 13 ms
Memory 4692 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 350
Status
AC × 3
AC × 51
WA × 1
Set Name Test Cases
Sample 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt
All 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt, 01_test_11.txt, 01_test_12.txt, 01_test_13.txt, 01_test_14.txt, 01_test_15.txt, 01_test_16.txt, 01_test_17.txt, 01_test_18.txt, 01_test_19.txt, 01_test_20.txt, 01_test_21.txt, 01_test_22.txt, 01_test_23.txt, 01_test_24.txt, 01_test_25.txt, 01_test_26.txt, 01_test_27.txt, 01_test_28.txt, 01_test_29.txt, 01_test_30.txt, 01_test_31.txt, 01_test_32.txt, 01_test_33.txt, 01_test_34.txt, 01_test_35.txt, 01_test_36.txt, 01_test_37.txt, 01_test_38.txt, 01_test_39.txt, 01_test_40.txt, 01_test_41.txt, 01_test_42.txt, 01_test_43.txt, 01_test_44.txt, 01_test_45.txt, 01_test_46.txt, 01_test_47.txt, 01_test_48.txt, 01_test_49.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 1 ms 3440 KiB
00_sample_02.txt AC 1 ms 3428 KiB
00_sample_03.txt AC 1 ms 3428 KiB
01_test_01.txt AC 10 ms 4608 KiB
01_test_02.txt AC 10 ms 4688 KiB
01_test_03.txt AC 12 ms 4692 KiB
01_test_04.txt AC 12 ms 4612 KiB
01_test_05.txt AC 11 ms 4432 KiB
01_test_06.txt AC 13 ms 4608 KiB
01_test_07.txt AC 1 ms 3356 KiB
01_test_08.txt AC 1 ms 3396 KiB
01_test_09.txt AC 1 ms 3464 KiB
01_test_10.txt AC 1 ms 3460 KiB
01_test_11.txt AC 1 ms 3420 KiB
01_test_12.txt AC 1 ms 3520 KiB
01_test_13.txt AC 1 ms 3500 KiB
01_test_14.txt AC 1 ms 3528 KiB
01_test_15.txt AC 1 ms 3408 KiB
01_test_16.txt AC 1 ms 3460 KiB
01_test_17.txt AC 1 ms 3408 KiB
01_test_18.txt AC 1 ms 3496 KiB
01_test_19.txt AC 1 ms 3452 KiB
01_test_20.txt AC 1 ms 3396 KiB
01_test_21.txt AC 8 ms 4136 KiB
01_test_22.txt AC 7 ms 3896 KiB
01_test_23.txt AC 3 ms 3432 KiB
01_test_24.txt AC 2 ms 3432 KiB
01_test_25.txt AC 2 ms 3432 KiB
01_test_26.txt AC 9 ms 4152 KiB
01_test_27.txt AC 4 ms 3332 KiB
01_test_28.txt WA 5 ms 3388 KiB
01_test_29.txt AC 5 ms 3636 KiB
01_test_30.txt AC 10 ms 4080 KiB
01_test_31.txt AC 7 ms 3824 KiB
01_test_32.txt AC 9 ms 4072 KiB
01_test_33.txt AC 3 ms 3528 KiB
01_test_34.txt AC 6 ms 3684 KiB
01_test_35.txt AC 12 ms 4596 KiB
01_test_36.txt AC 13 ms 4564 KiB
01_test_37.txt AC 13 ms 4536 KiB
01_test_38.txt AC 12 ms 4684 KiB
01_test_39.txt AC 13 ms 4628 KiB
01_test_40.txt AC 13 ms 4536 KiB
01_test_41.txt AC 12 ms 4612 KiB
01_test_42.txt AC 12 ms 4536 KiB
01_test_43.txt AC 13 ms 4476 KiB
01_test_44.txt AC 12 ms 4616 KiB
01_test_45.txt AC 13 ms 4608 KiB
01_test_46.txt AC 12 ms 4604 KiB
01_test_47.txt AC 12 ms 4560 KiB
01_test_48.txt AC 12 ms 4628 KiB
01_test_49.txt AC 12 ms 4616 KiB